Result summary

Currently showing: skips

Show: all | fixes | problems | changes | skips | regressions | disabled | enabled

piglit
(info)
all 40339/45703
asmparsertest
298/298
arbfp1.0
129/129
abs-03.txt
skip
condition_code-01.txt
skip
cos-05.txt
skip
ddx-02.txt
skip
ddy-02.txt
skip
size_specifier-02.txt
skip
size_specifier-03.txt
skip
size_specifier-04.txt
skip
size_specifier-05.txt
skip
size_specifier-07.txt
skip
size_specifier-68.txt
skip
txd-01.txt
skip
txd-03.txt
skip
arbvp1.0
169/169
abs-03.txt
skip
ara-02.txt
skip
ara-03.txt
skip
ara-04.txt
skip
arl-04.txt
skip
arl-05.txt
skip
astack-03.txt
skip
astack-04.txt
skip
astack-05.txt
skip
astack-06.txt
skip
astack-07.txt
skip
astack-08.txt
skip
astack-09.txt
skip
bra-01.txt
skip
bra-02.txt
skip
bra-03.txt
skip
clipdistance-01.txt
skip
clipdistance-02.txt
skip
clipdistance-04.txt
skip
cos-02.txt
skip
cos-03.txt
skip
seq-02.txt
skip
sfl-02.txt
skip
sgt-02.txt
skip
sin-02.txt
skip
sin-03.txt
skip
sle-02.txt
skip
sne-02.txt
skip
ssg-02.txt
skip
str-02.txt
skip
tex-08.txt
skip
tex-09.txt
skip
tex-10.txt
skip
tex-11.txt
skip
tex-12.txt
skip
tex-13.txt
skip
tex-14.txt
skip
tex-15.txt
skip
tex-16.txt
skip
tex-17.txt
skip
tex-18.txt
skip
tex-19.txt
skip
tex-20.txt
skip
txb-08.txt
skip
txb-09.txt
skip
txb-10.txt
skip
txb-11.txt
skip
txb-12.txt
skip
txb-13.txt
skip
txb-14.txt
skip
txb-15.txt
skip
txb-16.txt
skip
txb-17.txt
skip
txb-18.txt
skip
txb-19.txt
skip
txb-20.txt
skip
txd-08.txt
skip
txd-09.txt
skip
txd-10.txt
skip
txd-11.txt
skip
txd-12.txt
skip
txd-13.txt
skip
txd-14.txt
skip
txd-15.txt
skip
txd-16.txt
skip
txd-17.txt
skip
txd-18.txt
skip
txd-19.txt
skip
txd-20.txt
skip
txf-08.txt
skip
txf-09.txt
skip
txf-10.txt
skip
txf-11.txt
skip
txf-12.txt
skip
txf-13.txt
skip
txf-14.txt
skip
txf-15.txt
skip
txf-16.txt
skip
txf-17.txt
skip
txf-18.txt
skip
txf-19.txt
skip
txf-20.txt
skip
txl-08.txt
skip
txl-09.txt
skip
txl-10.txt
skip
txl-11.txt
skip
txl-12.txt
skip
txl-13.txt
skip
txl-14.txt
skip
txl-15.txt
skip
txl-16.txt
skip
txl-17.txt
skip
txl-18.txt
skip
txl-19.txt
skip
txl-20.txt
skip
txp-08.txt
skip
txp-09.txt
skip
txp-10.txt
skip
txp-11.txt
skip
txp-12.txt
skip
txp-13.txt
skip
txp-14.txt
skip
txp-15.txt
skip
txp-16.txt
skip
txp-17.txt
skip
txp-18.txt
skip
txp-19.txt
skip
txp-20.txt
skip
txq-08.txt
skip
txq-09.txt
skip
txq-10.txt
skip
txq-11.txt
skip
txq-12.txt
skip
txq-13.txt
skip
txq-14.txt
skip
txq-15.txt
skip
txq-16.txt
skip
txq-17.txt
skip
txq-18.txt
skip
txq-19.txt
skip
txq-20.txt
skip
fast_color_clear
14/14
fcc-clear-tex
skip
fcc-write-after-clear
skip
glx
73/100
glx-copy-sub-buffer samples=16
skip
glx-copy-sub-buffer samples=32
skip
glx-copy-sub-buffer samples=6
skip
glx-copy-sub-buffer samples=8
skip
glx-multithread-makecurrent-1
skip
glx-multithread-makecurrent-2
skip
glx-multithread-makecurrent-3
skip
glx-multithread-makecurrent-4
skip
glx-swap-copy
skip
glx-swap-event
skip
glx-swap-event-interval-0
skip
glx-swap-exchange
skip
glx_ext_import_context
0/0
free context
skip
get context id
skip
get current display
skip
import context, multi process
skip
import context, single process
skip
imported context has same context id
skip
make current, multi process
skip
make current, single process
skip
query context info
skip
hiz
19/19
hiz-depth-read-fbo-d24-s8
skip
hiz-depth-stencil-test-fbo-d24-s8
skip
hiz-depth-test-fbo-d24-s8
skip
hiz-stencil-read-fbo-d24-s8
skip
hiz-stencil-test-fbo-d24-s8
skip
object namespace pollution
60/60
vertex-array with glbitmap
skip
vertex-array with glblitframebuffer
skip
vertex-array with glclear
skip
vertex-array with glcleartexsubimage
skip
vertex-array with glcopyimagesubdata
skip
vertex-array with glcopypixels
skip
vertex-array with glcopytexsubimage2d
skip
vertex-array with gldrawpixels
skip
vertex-array with glgeneratemipmap
skip
vertex-array with glgetteximage
skip
vertex-array with glgetteximage-compressed
skip
vertex-array with gltexsubimage2d
skip
shaders
121/130
activeprogram-bad-program
skip
activeprogram-get
skip
createshaderprogram-attached-shaders
skip
createshaderprogram-bad-type
skip
glsl-bug-110796
skip
sso-simple
skip
sso-uniforms-01
skip
sso-uniforms-02
skip
sso-user-varying-01
skip
sso-user-varying-02
skip
useshaderprogram-bad-program
skip
useshaderprogram-bad-type
skip
useshaderprogram-flushverts-1
skip
spec
39220/44546
!opengl 1.1
8030/8083
clear-accum
skip
depthstencil-default_fb-blit samples=16
skip
depthstencil-default_fb-blit samples=32
skip
depthstencil-default_fb-blit samples=6
skip
depthstencil-default_fb-blit samples=8
skip
depthstencil-default_fb-clear samples=16
skip
depthstencil-default_fb-clear samples=32
skip
depthstencil-default_fb-clear samples=6
skip
depthstencil-default_fb-clear samples=8
skip
depthstencil-default_fb-copypixels samples=16
skip
depthstencil-default_fb-copypixels samples=32
skip
depthstencil-default_fb-copypixels samples=6
skip
depthstencil-default_fb-copypixels samples=8
skip
depthstencil-default_fb-drawpixels-24_8 samples=16
skip
depthstencil-default_fb-drawpixels-24_8 samples=32
skip
depthstencil-default_fb-drawpixels-24_8 samples=6
skip
depthstencil-default_fb-drawpixels-24_8 samples=8
skip
depthstencil-default_fb-drawpixels-32f_24_8_rev samples=16
skip
depthstencil-default_fb-drawpixels-32f_24_8_rev samples=32
skip
depthstencil-default_fb-drawpixels-32f_24_8_rev samples=6
skip
depthstencil-default_fb-drawpixels-32f_24_8_rev samples=8
skip
depthstencil-default_fb-drawpixels-float-and-ushort samples=16
skip
depthstencil-default_fb-drawpixels-float-and-ushort samples=32
skip
depthstencil-default_fb-drawpixels-float-and-ushort samples=6
skip
depthstencil-default_fb-drawpixels-float-and-ushort samples=8
skip
depthstencil-default_fb-readpixels-24_8 samples=16
skip
depthstencil-default_fb-readpixels-24_8 samples=32
skip
depthstencil-default_fb-readpixels-24_8 samples=6
skip
depthstencil-default_fb-readpixels-24_8 samples=8
skip
depthstencil-default_fb-readpixels-32f_24_8_rev samples=16
skip
depthstencil-default_fb-readpixels-32f_24_8_rev samples=32
skip
depthstencil-default_fb-readpixels-32f_24_8_rev samples=6
skip
depthstencil-default_fb-readpixels-32f_24_8_rev samples=8
skip
depthstencil-default_fb-readpixels-float-and-ushort samples=16
skip
depthstencil-default_fb-readpixels-float-and-ushort samples=32
skip
depthstencil-default_fb-readpixels-float-and-ushort samples=6
skip
depthstencil-default_fb-readpixels-float-and-ushort samples=8
skip
draw-pixels samples=16
skip
draw-pixels samples=2
skip
draw-pixels samples=32
skip
draw-pixels samples=4
skip
draw-pixels samples=6
skip
draw-pixels samples=8
skip
read-front clear-front-first samples=16
skip
read-front clear-front-first samples=32
skip
read-front clear-front-first samples=6
skip
read-front clear-front-first samples=8
skip
read-front samples=16
skip
read-front samples=32
skip
read-front samples=6
skip
read-front samples=8
skip
teximage-colors gl_alpha12
104/104
exact upload-download of gl_alpha12
skip
teximage-colors gl_alpha4
104/104
exact upload-download of gl_alpha4
skip
teximage-colors gl_alpha
104/104
exact upload-download of gl_alpha
skip
teximage-colors gl_luminance12
104/104
exact upload-download of gl_luminance12
skip
teximage-colors gl_luminance12_alpha12
104/104
exact upload-download of gl_luminance12_alpha12
skip
teximage-colors gl_luminance12_alpha4
104/104
exact upload-download of gl_luminance12_alpha4
skip
teximage-colors gl_luminance4
104/104
exact upload-download of gl_luminance4
skip
teximage-colors gl_luminance4_alpha4
104/104
exact upload-download of gl_luminance4_alpha4
skip
teximage-colors gl_luminance6_alpha2
104/104
exact upload-download of gl_luminance6_alpha2
skip
teximage-colors gl_luminance
104/104
exact upload-download of gl_luminance
skip
teximage-colors gl_luminance_alpha
104/104
exact upload-download of gl_luminance_alpha
skip
teximage-colors gl_r11f_g11f_b10f
104/104
exact upload-download of gl_r11f_g11f_b10f
skip
teximage-colors gl_r16f
104/104
exact upload-download of gl_r16f
skip
teximage-colors gl_red
104/104
exact upload-download of gl_red
skip
teximage-colors gl_rg16f
104/104
exact upload-download of gl_rg16f
skip
teximage-colors gl_rg
104/104
exact upload-download of gl_rg
skip
teximage-colors gl_rgb10
104/104
exact upload-download of gl_rgb10
skip
teximage-colors gl_rgb12
104/104
exact upload-download of gl_rgb12
skip
teximage-colors gl_rgb16f
104/104
exact upload-download of gl_rgb16f
skip
teximage-colors gl_rgb4
104/104
exact upload-download of gl_rgb4
skip
teximage-colors gl_rgb5
104/104
exact upload-download of gl_rgb5
skip
teximage-colors gl_rgb9_e5
104/104
exact upload-download of gl_rgb9_e5
skip
teximage-colors gl_rgb
104/104
exact upload-download of gl_rgb
skip
teximage-colors gl_rgba12
104/104
exact upload-download of gl_rgba12
skip
teximage-colors gl_rgba
104/104
exact upload-download of gl_rgba
skip
windowoverlap
skip
!opengl 1.2
23/24
copyteximage 3d samples=16
skip
copyteximage 3d samples=2
skip
copyteximage 3d samples=32
skip
copyteximage 3d samples=4
skip
copyteximage 3d samples=6
skip
copyteximage 3d samples=8
skip
!opengl 1.4
14/15
copy-pixels samples=16
skip
copy-pixels samples=2
skip
copy-pixels samples=32
skip
copy-pixels samples=4
skip
copy-pixels samples=6
skip
copy-pixels samples=8
skip
gl-1.4-rgba-mipmap-texture-with-rgb-visual
skip
!opengl 2.0
98/114
vertex-program-two-side back back2
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side back front2 back2
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side back front2
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side back2
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side back
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled back back2
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled back front2 back2
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled back front2
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled back2
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled back
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled front back back2
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled front back front2 back2
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled front back front2
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled front back2
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled front back
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled front front2 back2
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled front front2
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled front2 back2
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled front2
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled front
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side enabled
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side front back back2
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side front back front2 back2
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side front back front2
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side front back2
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side front back
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side front front2 back2
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side front front2
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side front2 back2
1/2
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side front2
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side front
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
vertex-program-two-side
3/3
tcs-out, tes and fs
skip
tes-out and fs
skip
vs, tcs, tes and fs
skip
!opengl 4.2
0/0
gl-max-vertex-attrib-stride
skip
required-renderbuffer-attachment-formats
skip
required-sized-texture-formats
skip
required-texture-attachment-formats
skip
!opengl 4.3
0/0
get_glsl_version
skip
!opengl 4.5
0/0
compare-framebuffer-parameter-with-get
skip
named-framebuffer-draw-buffers-errors
skip
named-framebuffer-read-buffer-errors
skip
!opengl es 2.0
6/6
invalid-es3-queries_gles2
skip
3dfx_texture_compression_fxt1
1/1
compressedteximage gl_compressed_rgb_fxt1_3dfx
skip
compressedteximage gl_compressed_rgba_fxt1_3dfx
skip
fbo-generatemipmap-formats
skip
fxt1-teximage
skip
amd_compressed_atc_texture
0/0
miptree
skip
amd_conservative_depth
21/21
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
amd_framebuffer_multisample_advanced
0/0
api-glcore
skip
api-gles3
skip
amd_gpu_shader_half_float
1/1
compiler
1/1
builtin-functions
0/0
amd_shader_trinary_minmax
0/0
max3-f16vec2.vert
skip
max3-f16vec3.vert
skip
max3-f16vec4.vert
skip
max3.vert
skip
mid3-f16vec2.vert
skip
mid3-f16vec3.vert
skip
mid3-f16vec4.vert
skip
mid3.vert
skip
min3-f16vec2.vert
skip
min3-f16vec3.vert
skip
min3-f16vec4.vert
skip
min3.vert
skip
angle-and-trigonometry
0/0
acos-f16vec2.vert
skip
acos-f16vec3.vert
skip
acos-f16vec4.vert
skip
acos.vert
skip
acosh-f16vec2.vert
skip
acosh-f16vec3.vert
skip
acosh-f16vec4.vert
skip
acosh.vert
skip
asin-f16vec2.vert
skip
asin-f16vec3.vert
skip
asin-f16vec4.vert
skip
asin.vert
skip
asinh-f16vec2.vert
skip
asinh-f16vec3.vert
skip
asinh-f16vec4.vert
skip
asinh.vert
skip
atan-f16vec2.vert
skip
atan-f16vec3.vert
skip
atan-f16vec4.vert
skip
atan.vert
skip
atanh-f16vec2.vert
skip
atanh-f16vec3.vert
skip
atanh-f16vec4.vert
skip
atanh.vert
skip
cos-f16vec2.vert
skip
cos-f16vec3.vert
skip
cos-f16vec4.vert
skip
cos.vert
skip
cosh-f16vec2.vert
skip
cosh-f16vec3.vert
skip
cosh-f16vec4.vert
skip
cosh.vert
skip
degrees-f16vec2.vert
skip
degrees-f16vec3.vert
skip
degrees-f16vec4.vert
skip
degrees.vert
skip
radians-f16vec2.vert
skip
radians-f16vec3.vert
skip
radians-f16vec4.vert
skip
radians.vert
skip
sin-f16vec2.vert
skip
sin-f16vec3.vert
skip
sin-f16vec4.vert
skip
sin.vert
skip
sinh-f16vec2.vert
skip
sinh-f16vec3.vert
skip
sinh-f16vec4.vert
skip
sinh.vert
skip
tan-f16vec2.vert
skip
tan-f16vec3.vert
skip
tan-f16vec4.vert
skip
tan.vert
skip
tanh-f16vec2.vert
skip
tanh-f16vec3.vert
skip
tanh-f16vec4.vert
skip
tanh.vert
skip
common
0/0
abs-f16vec2.vert
skip
abs-f16vec3.vert
skip
abs-f16vec4.vert
skip
abs.vert
skip
ceil-f16vec2.vert
skip
ceil-f16vec3.vert
skip
ceil-f16vec4.vert
skip
ceil.vert
skip
clamp-f16vec2.vert
skip
clamp-f16vec3.vert
skip
clamp-f16vec4.vert
skip
clamp.vert
skip
floor-f16vec2.vert
skip
floor-f16vec3.vert
skip
floor-f16vec4.vert
skip
floor.vert
skip
fma-f16vec2.vert
skip
fma-f16vec3.vert
skip
fma-f16vec4.vert
skip
fma.vert
skip
fract-f16vec2.vert
skip
fract-f16vec3.vert
skip
fract-f16vec4.vert
skip
fract.vert
skip
frexp-f16vec2.vert
skip
frexp-f16vec3.vert
skip
frexp-f16vec4.vert
skip
frexp.vert
skip
isinf-f16vec2.vert
skip
isinf-f16vec3.vert
skip
isinf-f16vec4.vert
skip
isinf.vert
skip
isnan-f16vec2.vert
skip
isnan-f16vec3.vert
skip
isnan-f16vec4.vert
skip
isnan.vert
skip
ldexp-f16vec2.vert
skip
ldexp-f16vec3.vert
skip
ldexp-f16vec4.vert
skip
ldexp.vert
skip
max-f16vec2.vert
skip
max-f16vec3.vert
skip
max-f16vec4.vert
skip
max.vert
skip
min-f16vec2.vert
skip
min-f16vec3.vert
skip
min-f16vec4.vert
skip
min.vert
skip
mix-f16vec2.vert
skip
mix-f16vec3.vert
skip
mix-f16vec4.vert
skip
mix.vert
skip
mod-f16vec2.vert
skip
mod-f16vec3.vert
skip
mod-f16vec4.vert
skip
mod.vert
skip
modf-f16vec2.vert
skip
modf-f16vec3.vert
skip
modf-f16vec4.vert
skip
modf.vert
skip
round-f16vec2.vert
skip
round-f16vec3.vert
skip
round-f16vec4.vert
skip
round.vert
skip
roundeven-f16vec2.vert
skip
roundeven-f16vec3.vert
skip
roundeven-f16vec4.vert
skip
roundeven.vert
skip
sign-f16vec2.vert
skip
sign-f16vec3.vert
skip
sign-f16vec4.vert
skip
sign.vert
skip
smoothstep-f16vec2.vert
skip
smoothstep-f16vec3.vert
skip
smoothstep-f16vec4.vert
skip
smoothstep.vert
skip
step-f16vec2.vert
skip
step-f16vec3.vert
skip
step-f16vec4.vert
skip
step.vert
skip
trunc-f16vec2.vert
skip
trunc-f16vec3.vert
skip
trunc-f16vec4.vert
skip
trunc.vert
skip
derivative
0/0
dfdx-f16vec2.frag
skip
dfdx-f16vec3.frag
skip
dfdx-f16vec4.frag
skip
dfdx.frag
skip
dfdxcoarse-f16vec2.frag
skip
dfdxcoarse-f16vec3.frag
skip
dfdxcoarse-f16vec4.frag
skip
dfdxcoarse.frag
skip
dfdxfine-f16vec2.frag
skip
dfdxfine-f16vec3.frag
skip
dfdxfine-f16vec4.frag
skip
dfdxfine.frag
skip
dfdy-f16vec2.frag
skip
dfdy-f16vec3.frag
skip
dfdy-f16vec4.frag
skip
dfdy.frag
skip
dfdycoarse-f16vec2.frag
skip
dfdycoarse-f16vec3.frag
skip
dfdycoarse-f16vec4.frag
skip
dfdycoarse.frag
skip
dfdyfine-f16vec2.frag
skip
dfdyfine-f16vec3.frag
skip
dfdyfine-f16vec4.frag
skip
dfdyfine.frag
skip
fwidth-f16vec2.frag
skip
fwidth-f16vec3.frag
skip
fwidth-f16vec4.frag
skip
fwidth.frag
skip
fwidthcoarse-f16vec2.frag
skip
fwidthcoarse-f16vec3.frag
skip
fwidthcoarse-f16vec4.frag
skip
fwidthcoarse.frag
skip
fwidthfine-f16vec2.frag
skip
fwidthfine-f16vec3.frag
skip
fwidthfine-f16vec4.frag
skip
fwidthfine.frag
skip
exponential
0/0
exp-f16vec2.vert
skip
exp-f16vec3.vert
skip
exp-f16vec4.vert
skip
exp.vert
skip
exp2-f16vec2.vert
skip
exp2-f16vec3.vert
skip
exp2-f16vec4.vert
skip
exp2.vert
skip
inversesqrt-f16vec2.vert
skip
inversesqrt-f16vec3.vert
skip
inversesqrt-f16vec4.vert
skip
inversesqrt.vert
skip
log-f16vec2.vert
skip
log-f16vec3.vert
skip
log-f16vec4.vert
skip
log.vert
skip
log2-f16vec2.vert
skip
log2-f16vec3.vert
skip
log2-f16vec4.vert
skip
log2.vert
skip
pow-f16vec2.vert
skip
pow-f16vec3.vert
skip
pow-f16vec4.vert
skip
pow.vert
skip
sqrt-f16vec2.vert
skip
sqrt-f16vec3.vert
skip
sqrt-f16vec4.vert
skip
sqrt.vert
skip
geometric
0/0
cross.vert
skip
distance-f16vec2.vert
skip
distance-f16vec3.vert
skip
distance-f16vec4.vert
skip
distance.vert
skip
dot-f16vec2.vert
skip
dot-f16vec3.vert
skip
dot-f16vec4.vert
skip
dot.vert
skip
faceforward-f16vec2.vert
skip
faceforward-f16vec3.vert
skip
faceforward-f16vec4.vert
skip
faceforward.vert
skip
length-f16vec2.vert
skip
length-f16vec3.vert
skip
length-f16vec4.vert
skip
length.vert
skip
normalize-f16vec2.vert
skip
normalize-f16vec3.vert
skip
normalize-f16vec4.vert
skip
normalize.vert
skip
reflect-f16vec2.vert
skip
reflect-f16vec3.vert
skip
reflect-f16vec4.vert
skip
reflect.vert
skip
refract-f16vec2.vert
skip
refract-f16vec3.vert
skip
refract-f16vec4.vert
skip
refract.vert
skip
interpolation
0/0
interpolateatcentroid-f16vec2.frag
skip
interpolateatcentroid-f16vec3.frag
skip
interpolateatcentroid-f16vec4.frag
skip
interpolateatcentroid.frag
skip
interpolateatoffset-f16vec2.frag
skip
interpolateatoffset-f16vec3.frag
skip
interpolateatoffset-f16vec4.frag
skip
interpolateatoffset.frag
skip
interpolateatsample-f16vec2.frag
skip
interpolateatsample-f16vec3.frag
skip
interpolateatsample-f16vec4.frag
skip
interpolateatsample.frag
skip
matrix
0/0
determinant.vert
skip
inverse.vert
skip
matrixcompmult.vert
skip
outerproduct.vert
skip
transpose.vert
skip
pack_float16.vert
skip
unpack_float16.vert
skip
vector-relational
0/0
equal-f16vec2.vert
skip
equal-f16vec3.vert
skip
equal-f16vec4.vert
skip
greaterthan-f16vec2.vert
skip
greaterthan-f16vec3.vert
skip
greaterthan-f16vec4.vert
skip
greaterthanequal-f16vec2.vert
skip
greaterthanequal-f16vec3.vert
skip
greaterthanequal-f16vec4.vert
skip
lessthan-f16vec2.vert
skip
lessthan-f16vec3.vert
skip
lessthan-f16vec4.vert
skip
lessthanequal-f16vec2.vert
skip
lessthanequal-f16vec3.vert
skip
lessthanequal-f16vec4.vert
skip
notequal-f16vec2.vert
skip
notequal-f16vec3.vert
skip
notequal-f16vec4.vert
skip
conversions-int64.vert
skip
conversions.vert
skip
implicit-conversions-doubles.vert
skip
implicit-conversions.vert
skip
suffix.vert
skip
explicit-offset-bufferstorage
skip
preprocessor
0/0
extension-if-1
skip
amd_performance_monitor
0/0
api
skip
measure
skip
vc4
skip
amd_pinned_memory
0/0
decrement-offset
skip
increment-offset
skip
map-buffer decrement-offset
skip
map-buffer increment-offset
skip
map-buffer offset=0
skip
offset=0
skip
amd_shader_stencil_export
7/7
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
amd_shader_trinary_minmax
189/225
execution
75/111
built-in-functions
72/108
cs-max3-float-float-float
skip
cs-max3-int-int-int
skip
cs-max3-ivec2-ivec2-ivec2
skip
cs-max3-ivec3-ivec3-ivec3
skip
cs-max3-ivec4-ivec4-ivec4
skip
cs-max3-uint-uint-uint
skip
cs-max3-uvec2-uvec2-uvec2
skip
cs-max3-uvec3-uvec3-uvec3
skip
cs-max3-uvec4-uvec4-uvec4
skip
cs-max3-vec2-vec2-vec2
skip
cs-max3-vec3-vec3-vec3
skip
cs-max3-vec4-vec4-vec4
skip
cs-mid3-float-float-float
skip
cs-mid3-int-int-int
skip
cs-mid3-ivec2-ivec2-ivec2
skip
cs-mid3-ivec3-ivec3-ivec3
skip
cs-mid3-ivec4-ivec4-ivec4
skip
cs-mid3-uint-uint-uint
skip
cs-mid3-uvec2-uvec2-uvec2
skip
cs-mid3-uvec3-uvec3-uvec3
skip
cs-mid3-uvec4-uvec4-uvec4
skip
cs-mid3-vec2-vec2-vec2
skip
cs-mid3-vec3-vec3-vec3
skip
cs-mid3-vec4-vec4-vec4
skip
cs-min3-float-float-float
skip
cs-min3-int-int-int
skip
cs-min3-ivec2-ivec2-ivec2
skip
cs-min3-ivec3-ivec3-ivec3
skip
cs-min3-ivec4-ivec4-ivec4
skip
cs-min3-uint-uint-uint
skip
cs-min3-uvec2-uvec2-uvec2
skip
cs-min3-uvec3-uvec3-uvec3
skip
cs-min3-uvec4-uvec4-uvec4
skip
cs-min3-vec2-vec2-vec2
skip
cs-min3-vec3-vec3-vec3
skip
cs-min3-vec4-vec4-vec4
skip
tcs-max3-float-float-float
skip
tcs-max3-int-int-int
skip
tcs-max3-ivec2-ivec2-ivec2
skip
tcs-max3-ivec3-ivec3-ivec3
skip
tcs-max3-ivec4-ivec4-ivec4
skip
tcs-max3-uint-uint-uint
skip
tcs-max3-uvec2-uvec2-uvec2
skip
tcs-max3-uvec3-uvec3-uvec3
skip
tcs-max3-uvec4-uvec4-uvec4
skip
tcs-max3-vec2-vec2-vec2
skip
tcs-max3-vec3-vec3-vec3
skip
tcs-max3-vec4-vec4-vec4
skip
tcs-mid3-float-float-float
skip
tcs-mid3-int-int-int
skip
tcs-mid3-ivec2-ivec2-ivec2
skip
tcs-mid3-ivec3-ivec3-ivec3
skip
tcs-mid3-ivec4-ivec4-ivec4
skip
tcs-mid3-uint-uint-uint
skip
tcs-mid3-uvec2-uvec2-uvec2
skip
tcs-mid3-uvec3-uvec3-uvec3
skip
tcs-mid3-uvec4-uvec4-uvec4
skip
tcs-mid3-vec2-vec2-vec2
skip
tcs-mid3-vec3-vec3-vec3
skip
tcs-mid3-vec4-vec4-vec4
skip
tcs-min3-float-float-float
skip
tcs-min3-int-int-int
skip
tcs-min3-ivec2-ivec2-ivec2
skip
tcs-min3-ivec3-ivec3-ivec3
skip
tcs-min3-ivec4-ivec4-ivec4
skip
tcs-min3-uint-uint-uint
skip
tcs-min3-uvec2-uvec2-uvec2
skip
tcs-min3-uvec3-uvec3-uvec3
skip
tcs-min3-uvec4-uvec4-uvec4
skip
tcs-min3-vec2-vec2-vec2
skip
tcs-min3-vec3-vec3-vec3
skip
tcs-min3-vec4-vec4-vec4
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
amd_vertex_shader_layer
9/9
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
amd_vertex_shader_viewport_index
8/9
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
apple_object_purgeable
0/0
object_purgeable-api-pbo
skip
object_purgeable-api-texture
skip
object_purgeable-api-vbo
skip
apple_vertex_array_object
0/0
isvertexarray
skip
vao-01
skip
vao-02
skip
arb_arrays_of_arrays
197/198
compiler
123/123
glsl-4.00-basic-types.vert
skip
glsl-4.20-basic-types.frag
skip
execution
35/35
tessellation
0/0
tcs-tes-patch
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_bindless_texture
0/0
border-color
skip
compiler
0/0
images
0/0
arith-bound-image.frag
skip
arith-expr.vert
skip
arrays-of-struct.frag
skip
bindless-global-and-bound-global.vert
skip
bindless-global.vert
skip
bindless-local.vert
skip
bindless-nonuniform.vert
skip
bound-global.vert
skip
bound-local.vert
skip
bound-nonuniform.vert
skip
direct-use-image-constructor.frag
skip
explicit-conversions.vert
skip
flat-input.frag
skip
func-call-uvec2-image.frag
skip
implicit_conversions.vert
skip
indexing.vert
skip
inout-non-matching-type.frag
skip
inout-struct.frag
skip
inout.frag
skip
input.frag
skip
input.vert
skip
interface-block.vert
skip
nested-struct-arrays-mismatch-format.frag
skip
nested-struct-with-arrays-no-qualifiers.frag
skip
out-struct.frag
skip
out.frag
skip
output.frag
skip
output.vert
skip
return-struct.frag
skip
struct-inside-uniform-block.frag
skip
struct-with-arrays-mismatch-format.frag
skip
struct-with-arrays-no-qualifiers.frag
skip
temporary.vert
skip
uniform-block-initializer.frag
skip
samplers
0/0
arith-bound-sampler-texture2d.frag
skip
arith-expr.vert
skip
arrays-of-struct.frag
skip
bindless-global-and-bound-global.vert
skip
bindless-global.vert
skip
bindless-local.vert
skip
bindless-nonuniform.vert
skip
bound-global.vert
skip
bound-local.vert
skip
bound-nonuniform.vert
skip
direct-use-sampler-constructor.frag
skip
explicit-conversions.vert
skip
flat-input.frag
skip
func-call-uvec2-texture2d.frag
skip
implicit-conversions.vert
skip
indexing.vert
skip
inout-non-matching-type.frag
skip
inout-struct.frag
skip
inout.frag
skip
input.frag
skip
input.vert
skip
interface-block.vert
skip
out-struct.frag
skip
out.frag
skip
output.frag
skip
output.vert
skip
return-struct.frag
skip
struct-inside-uniform-block.frag
skip
temporary.vert
skip
uniform-block-initializer.frag
skip
conversions
skip
errors
skip
execution
0/0
images
0/0
basic-arithmetic-uvec2-imagestore
skip
basic-imageatomicexchange
skip
basic-imagestore
skip
basic-imagestore-function-params
skip
explicit-image-binding
skip
fs-const-index-three-dimensions
skip
fs-struct-non-const-index
skip
image-vertex-attrib-input-output
skip
image-vertex-uniform-input-output
skip
multiple-resident-images-reading
skip
ubo-named-block
skip
uniform-struct
skip
samplers
0/0
basic-arithmetic-uvec2-texture2d
skip
basic-texture2d
skip
basic-texture2d-function-params
skip
basic-texture2d-local-var-function-params
skip
basic-ubo-binding-as-local-param-texture2d
skip
basic-ubo-binding-as-local-struct-param-texture2d
skip
basic-ubo-binding-texture2d
skip
basic-ubo-texture2d
skip
explicit-texture-binding
skip
fs-const-index-three-dimensions
skip
fs-struct-non-const-index
skip
sampler-in-struct
skip
sampler-vertex-attrib-input-output
skip
sampler-vertex-uniform-input-output
skip
ubo-binding-samplers-conflict
skip
ubo-named-block
skip
handles
skip
illegal
skip
legal
skip
limit
skip
linker
0/0
global_bindless_image_and_bound_image
skip
global_bindless_image_and_bound_sampler
skip
global_bindless_sampler_and_bindless_image
skip
global_bindless_sampler_and_bound_image
skip
global_bindless_sampler_and_bound_sampler
skip
global_bound_sampler_and_bound_image
skip
uint64_attribs
skip
uniform
skip
arb_compute_shader
68/70
compiler
11/11
barrier.comp
skip
function-image-argument.comp
skip
groupmemorybarrier.comp
skip
memorybarrieratomiccounter.comp
skip
memorybarrierbuffer.comp
skip
memorybarrierimage.comp
skip
memorybarriershared.comp
skip
shared-atomics.comp
skip
shared-variables.comp
skip
compute-and-render-bug-109630
skip
execution
26/27
min-dvec4-double-large-group-size
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_conservative_depth
6/6
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_copy_image
1082/1082
arb_copy_image-formats --samples=2
270/270
source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8
skip
source: gl_depth_component/destination: gl_depth_component
skip
source: gl_depth_component16/destination: gl_depth_component16
skip
source: gl_depth_component24/destination: gl_depth_component24
skip
source: gl_depth_component32/destination: gl_depth_component32
skip
source: gl_depth_stencil/destination: gl_depth_stencil
skip
source: gl_intensity/destination: gl_intensity
skip
source: gl_intensity12/destination: gl_intensity12
skip
source: gl_intensity16/destination: gl_intensity16
skip
source: gl_intensity8/destination: gl_intensity8
skip
source: gl_luminance12/destination: gl_luminance12
skip
source: gl_luminance12_alpha12/destination: gl_luminance12_alpha12
skip
source: gl_luminance16/destination: gl_luminance16
skip
source: gl_luminance16_alpha16/destination: gl_luminance16_alpha16
skip
source: gl_luminance8_alpha8/destination: gl_luminance8_alpha8
skip
source: gl_luminance_alpha/destination: gl_luminance_alpha
skip
source: gl_stencil_index8/destination: gl_stencil_index8
skip
arb_copy_image-formats --samples=4
270/270
source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8
skip
source: gl_depth_component/destination: gl_depth_component
skip
source: gl_depth_component16/destination: gl_depth_component16
skip
source: gl_depth_component24/destination: gl_depth_component24
skip
source: gl_depth_component32/destination: gl_depth_component32
skip
source: gl_depth_stencil/destination: gl_depth_stencil
skip
source: gl_intensity/destination: gl_intensity
skip
source: gl_intensity12/destination: gl_intensity12
skip
source: gl_intensity16/destination: gl_intensity16
skip
source: gl_intensity8/destination: gl_intensity8
skip
source: gl_luminance12/destination: gl_luminance12
skip
source: gl_luminance12_alpha12/destination: gl_luminance12_alpha12
skip
source: gl_luminance16/destination: gl_luminance16
skip
source: gl_luminance16_alpha16/destination: gl_luminance16_alpha16
skip
source: gl_luminance8_alpha8/destination: gl_luminance8_alpha8
skip
source: gl_luminance_alpha/destination: gl_luminance_alpha
skip
source: gl_stencil_index8/destination: gl_stencil_index8
skip
arb_copy_image-formats --samples=8
skip
arb_depth_buffer_float
67/73
depthstencil-render-miplevels 1024 d=z32f_s8_s=z24_s8
skip
depthstencil-render-miplevels 1024 d=z32f_s=z24_s8
skip
depthstencil-render-miplevels 1024 s=z24_s8_d=z32f
skip
depthstencil-render-miplevels 1024 s=z24_s8_d=z32f_s8
skip
depthstencil-render-miplevels 146 d=z32f_s8_s=z24_s8
skip
depthstencil-render-miplevels 146 d=z32f_s=z24_s8
skip
depthstencil-render-miplevels 146 s=z24_s8_d=z32f
skip
depthstencil-render-miplevels 146 s=z24_s8_d=z32f_s8
skip
depthstencil-render-miplevels 273 d=z32f_s8_s=z24_s8
skip
depthstencil-render-miplevels 273 d=z32f_s=z24_s8
skip
depthstencil-render-miplevels 273 s=z24_s8_d=z32f
skip
depthstencil-render-miplevels 273 s=z24_s8_d=z32f_s8
skip
depthstencil-render-miplevels 292 d=z32f_s8_s=z24_s8
skip
depthstencil-render-miplevels 292 d=z32f_s=z24_s8
skip
depthstencil-render-miplevels 292 s=z24_s8_d=z32f
skip
depthstencil-render-miplevels 292 s=z24_s8_d=z32f_s8
skip
depthstencil-render-miplevels 585 d=z32f_s8_s=z24_s8
skip
depthstencil-render-miplevels 585 d=z32f_s=z24_s8
skip
depthstencil-render-miplevels 585 s=z24_s8_d=z32f
skip
depthstencil-render-miplevels 585 s=z24_s8_d=z32f_s8
skip
arb_derivative_control
10/10
preprocessor
4/4
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_direct_state_access
159/159
create-programpipelines
12/12
default tcs == 0
skip
default tes == 0
skip
getcompressedtextureimage
skip
arb_draw_buffers
9/9
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_draw_instanced
18/18
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_enhanced_layouts
282/299
compiler
211/213
compile-time-constants
35/35
negative-qualifiers
12/12
negative-layout-qualifier-vertices.tesc
skip
vertices.tesc
skip
duplicate-layout-qualifier-identifiers
26/26
multiple-vertices-identifiers-in-single-layout-mismatch.tesc
skip
multiple-vertices-identifiers-in-single-layout.tesc
skip
execution
9/13
component-layout
7/11
tcs-tes-fs-array-with-non-array-interleave
skip
vs-tcs-load-output
skip
vs-tcs-load-output-indirect
skip
vs-tcs-tes-fs
skip
vs-tcs-tes-fs-array-interleave
skip
vs-tcs-tes-fs-double
skip
vs-tcs-tes-fs-ifc-array-interleave
skip
vs-tcs-tes-fs-patch
skip
vs-tcs-tes-fs-patch-array-interleave
skip
preprocessor
4/4
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_es3_1_compatibility
0/0
preprocessor
0/0
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.comp
skip
enabled-core.frag
skip
enabled-core.geom
skip
enabled-core.tesc
skip
enabled-core.tese
skip
enabled-core.vert
skip
arb_explicit_attrib_location
99/101
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_explicit_uniform_location
26/26
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_fragment_coord_conventions
19/19
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_fragment_layer_viewport
12/18
preprocessor
4/4
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_fragment_program
31/31
fp-indirections
skip
arb_fragment_shader_interlock
0/0
arb_fragment_shader_interlock-image-load-store
skip
compiler
0/0
begininvocationinterlock-after-discard.frag
skip
begininvocationinterlock-after-return.frag
skip
begininvocationinterlock-endinvocationinterlock.frag
skip
begininvocationinterlock-inside-do-while.frag
skip
begininvocationinterlock-inside-for.frag
skip
begininvocationinterlock-inside-if.frag
skip
begininvocationinterlock-inside-non-main-function.frag
skip
begininvocationinterlock-inside-switch.frag
skip
begininvocationinterlock-inside-while.frag
skip
begininvocationinterlock-twice.frag
skip
endinvocationinterlock-after-discard.frag
skip
endinvocationinterlock-after-return.frag
skip
endinvocationinterlock-before-begininvocationinterlock.frag
skip
endinvocationinterlock-inside-do-while.frag
skip
endinvocationinterlock-inside-for.frag
skip
endinvocationinterlock-inside-if.frag
skip
endinvocationinterlock-inside-non-main-function.frag
skip
endinvocationinterlock-inside-switch.frag
skip
endinvocationinterlock-inside-while.frag
skip
endinvocationinterlock-twice.frag
skip
arb_framebuffer_no_attachments
20/20
arb_framebuffer_no_attachments-params
6/6
dsa
skip
arb_framebuffer_object
74/74
fbo-luminance-alpha
skip
arb_geometry_shader4
12/12
arb_geometry_shader4-ignore-adjacent-vertices gl_line_strip_adjacency
skip
arb_geometry_shader4-ignore-adjacent-vertices gl_lines_adjacency
skip
arb_geometry_shader4-ignore-adjacent-vertices gl_triangle_strip_adjacency
skip
arb_geometry_shader4-ignore-adjacent-vertices gl_triangles_adjacency
skip
arb_geometry_shader4-ignore-adjacent-vertices indexed gl_line_strip_adjacency
skip
arb_geometry_shader4-ignore-adjacent-vertices indexed gl_lines_adjacency
skip
arb_geometry_shader4-ignore-adjacent-vertices indexed gl_triangle_strip_adjacency
skip
arb_geometry_shader4-ignore-adjacent-vertices indexed gl_triangles_adjacency
skip
arb_geometry_shader4-program-parameter-input-type
skip
arb_geometry_shader4-program-parameter-input-type-draw
skip
arb_geometry_shader4-program-parameter-output-type
skip
arb_geometry_shader4-program-parameter-vertices-out 1
skip
arb_geometry_shader4-program-parameter-vertices-out max
skip
arb_geometry_shader4-program-parameter-vertices-out tf 1
skip
arb_geometry_shader4-program-parameter-vertices-out tf max
skip
arb_geometry_shader4-vertices-in
skip
compiler
0/0
2darray-assignment-size-mismatch.geom
skip
2darray-basic.geom
skip
2darray-index-oob.geom
skip
2darray-vertex-index-oob.geom
skip
arb_shader_texture_lod.geom
skip
arb_shading_language_packing.geom
skip
arb_texture_cube_map_array.geom
skip
arb_texture_multisample.geom
skip
arb_texture_rectangle.geom
skip
arb_uniform_buffer_object.geom
skip
array-index.geom
skip
clip-distance-in-explicit-access-2.geom
skip
clip-distance-in-explicit-access-max.geom
skip
clip-distance-in-explicit-too-large-with-access.geom
skip
clip-distance-in-explicit-too-large.geom
skip
clip-distance-in-implicit-access-max.geom
skip
clip-distance-in-implicit-length.geom
skip
clip-distance-in-implicit-nonconst-access.geom
skip
constants.geom
skip
ext_texture_array.geom
skip
sanity.geom
skip
uniforms.geom
skip
verticesin-const-expression.geom
skip
verticesin-const.geom
skip
execution
0/0
2darray-basic
skip
clip-distance-bulk-copy
skip
clip-distance-in-bulk-read
skip
clip-distance-in-bulk-read-aoa
skip
clip-distance-in-explicitly-sized
skip
clip-distance-in-param
skip
clip-distance-in-param-aoa
skip
clip-distance-in-values
skip
generate-zero-primitives
skip
sanity
skip
texcoord-constant-indices
skip
texcoord-non-constant-indices
skip
linker
0/0
2darray-bounds-and-sizes-check
skip
2darray-vertex-index-oob
skip
input-overrun-lines
skip
input-overrun-lines-adjacency
skip
input-overrun-points
skip
input-overrun-triangles
skip
input-overrun-triangles-adjacency
skip
no-vertex-shader-only-built-in-input-varyings
skip
no-vertex-shader-only-built-in-input-varyings-ext-separate-shader-objects
skip
no-vertex-shader-user-defined-input-varying
skip
varying-mismatch
skip
verticesin-const
skip
preprocessor
12/12
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
enabled-compat.frag
skip
enabled-compat.vert
skip
enabled-core.comp
skip
enabled-core.frag
skip
enabled-core.geom
skip
enabled-core.tesc
skip
enabled-core.tese
skip
enabled-core.vert
skip
arb_gl_spirv
0/0
execution
0/0
ssbo
0/0
aoa
skip
aoa-2
skip
array
skip
array-indirect
skip
array-inside-ssbo
skip
array-of-arrays-inside-ssbo
skip
matrix
0/0
column-major
skip
column-vs-row
skip
complex
skip
indirect-column-major
skip
indirect-row-major
skip
row-major
skip
simple
skip
two-ssbo
skip
two-ssbo-different-layouts
skip
two-stages
skip
unsized-array
skip
unsized-array-length
skip
ubo
0/0
aoa
skip
aoa-2
skip
array
skip
array-complex
skip
array-different-array-stride-ubo
skip
array-indirect
skip
array-inside-ubo
skip
array-inside-ubo-copy
skip
array-of-arrays-inside-ubo
skip
explicit-offset
skip
explicit-offset-nested-struct
skip
location-0-crash
skip
matrix
0/0
column-major
skip
column-vs-row
skip
complex
skip
different-matrix-stride
skip
indirect-column-major
skip
indirect-row-major
skip
row-major
skip
simple
skip
two-stages
skip
two-ubos
skip
uniform
0/0
array
skip
arrays-of-arrays
skip
atomic-uint-aoa-cs
skip
atomic-uint-aoa-fs
skip
atomic-uint-array-cs
skip
atomic-uint-array-fs
skip
atomic-uint-cs
skip
atomic-uint-mixing-with-normal-uniforms
skip
atomic-uint-several-slots
skip
embedded-structs
skip
index-matches-location
skip
initializer
skip
initializer-complex
skip
initializer-dvec4
skip
initializer-mat4x3
skip
nonsequential-locations
skip
sampler2d
skip
sampler2d-binding
skip
sampler2d-binding-array
skip
sampler2d-nonconst-nested-array
skip
sampler2d-struct
skip
simple
skip
simple-without-names
skip
struct
skip
struct-array
skip
two-uniforms
skip
va64-simple
skip
vs-ps-simple
skip
vs-ps-specializations
skip
xfb
0/0
vs_aoa
skip
vs_block
skip
vs_block_array
skip
vs_block_array_offset_per_member
skip
vs_double
skip
vs_lines
skip
vs_simple
skip
vs_simple_multiple_samples
skip
vs_struct
skip
vs_struct_array
skip
vs_triangles
skip
vs_two_block
skip
vs_two_sets
skip
vs_two_sets_ifc
skip
vs_two_sets_struct
skip
linker
0/0
uniform
0/0
multisampler
skip
multisampler-array
skip
arb_gpu_shader5
1413/1433
arb_gpu_shader5-xfb-streams-without-invocations
skip
arb_gpu_shader5-xfb-streams-without-invocations spirv
skip
preprocessor
4/4
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_gpu_shader_fp64
1945/3298
execution
338/1611
arb_gpu_shader_fp64-fs-non-uniform-control-flow-ssbo
skip
arb_gpu_shader_fp64-vs-non-uniform-control-flow-ssbo
skip
fs-double-uniform-array-direct-indirect-non-uniform-control-flow
skip
glsl-fs-loop-unroll-mul-fp64
skip
preprocessor
5/5
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_gpu_shader_int64
618/738
compiler
193/193
built-in-functions
0/0
abs-i64vec2.frag
skip
abs-i64vec2.geom
skip
abs-i64vec2.vert
skip
abs-i64vec3.frag
skip
abs-i64vec3.geom
skip
abs-i64vec3.vert
skip
abs-i64vec4.frag
skip
abs-i64vec4.geom
skip
abs-i64vec4.vert
skip
abs-int64_t.frag
skip
abs-int64_t.geom
skip
abs-int64_t.vert
skip
clamp-i64vec2-i64vec2-i64vec2.frag
skip
clamp-i64vec2-i64vec2-i64vec2.geom
skip
clamp-i64vec2-i64vec2-i64vec2.vert
skip
clamp-i64vec2-int64_t-int64_t.frag
skip
clamp-i64vec2-int64_t-int64_t.geom
skip
clamp-i64vec2-int64_t-int64_t.vert
skip
clamp-i64vec3-i64vec3-i64vec3.frag
skip
clamp-i64vec3-i64vec3-i64vec3.geom
skip
clamp-i64vec3-i64vec3-i64vec3.vert
skip
clamp-i64vec3-int64_t-int64_t.frag
skip
clamp-i64vec3-int64_t-int64_t.geom
skip
clamp-i64vec3-int64_t-int64_t.vert
skip
clamp-i64vec4-i64vec4-i64vec4.frag
skip
clamp-i64vec4-i64vec4-i64vec4.geom
skip
clamp-i64vec4-i64vec4-i64vec4.vert
skip
clamp-i64vec4-int64_t-int64_t.frag
skip
clamp-i64vec4-int64_t-int64_t.geom
skip
clamp-i64vec4-int64_t-int64_t.vert
skip
clamp-int64_t-int64_t-int64_t.frag
skip
clamp-int64_t-int64_t-int64_t.geom
skip
clamp-int64_t-int64_t-int64_t.vert
skip
max-i64vec2-i64vec2.frag
skip
max-i64vec2-i64vec2.geom
skip
max-i64vec2-i64vec2.vert
skip
max-i64vec2-int64_t.frag
skip
max-i64vec2-int64_t.geom
skip
max-i64vec2-int64_t.vert
skip
max-i64vec3-i64vec3.frag
skip
max-i64vec3-i64vec3.geom
skip
max-i64vec3-i64vec3.vert
skip
max-i64vec3-int64_t.frag
skip
max-i64vec3-int64_t.geom
skip
max-i64vec3-int64_t.vert
skip
max-i64vec4-i64vec4.frag
skip
max-i64vec4-i64vec4.geom
skip
max-i64vec4-i64vec4.vert
skip
max-i64vec4-int64_t.frag
skip
max-i64vec4-int64_t.geom
skip
max-i64vec4-int64_t.vert
skip
max-int64_t-int64_t.frag
skip
max-int64_t-int64_t.geom
skip
max-int64_t-int64_t.vert
skip
max-u64vec2-u64vec2.frag
skip
max-u64vec2-u64vec2.geom
skip
max-u64vec2-u64vec2.vert
skip
max-u64vec2-uint64_t.frag
skip
max-u64vec2-uint64_t.geom
skip
max-u64vec2-uint64_t.vert
skip
max-u64vec3-u64vec3.frag
skip
max-u64vec3-u64vec3.geom
skip
max-u64vec3-u64vec3.vert
skip
max-u64vec3-uint64_t.frag
skip
max-u64vec3-uint64_t.geom
skip
max-u64vec3-uint64_t.vert
skip
max-u64vec4-u64vec4.frag
skip
max-u64vec4-u64vec4.geom
skip
max-u64vec4-u64vec4.vert
skip
max-u64vec4-uint64_t.frag
skip
max-u64vec4-uint64_t.geom
skip
max-u64vec4-uint64_t.vert
skip
max-uint64_t-uint64_t.frag
skip
max-uint64_t-uint64_t.geom
skip
max-uint64_t-uint64_t.vert
skip
min-i64vec2-i64vec2.frag
skip
min-i64vec2-i64vec2.geom
skip
min-i64vec2-i64vec2.vert
skip
min-i64vec2-int64_t.frag
skip
min-i64vec2-int64_t.geom
skip
min-i64vec2-int64_t.vert
skip
min-i64vec3-i64vec3.frag
skip
min-i64vec3-i64vec3.geom
skip
min-i64vec3-i64vec3.vert
skip
min-i64vec3-int64_t.frag
skip
min-i64vec3-int64_t.geom
skip
min-i64vec3-int64_t.vert
skip
min-i64vec4-i64vec4.frag
skip
min-i64vec4-i64vec4.geom
skip
min-i64vec4-i64vec4.vert
skip
min-i64vec4-int64_t.frag
skip
min-i64vec4-int64_t.geom
skip
min-i64vec4-int64_t.vert
skip
min-int64_t-int64_t.frag
skip
min-int64_t-int64_t.geom
skip
min-int64_t-int64_t.vert
skip
min-u64vec2-u64vec2.frag
skip
min-u64vec2-u64vec2.geom
skip
min-u64vec2-u64vec2.vert
skip
min-u64vec2-uint64_t.frag
skip
min-u64vec2-uint64_t.geom
skip
min-u64vec2-uint64_t.vert
skip
min-u64vec3-u64vec3.frag
skip
min-u64vec3-u64vec3.geom
skip
min-u64vec3-u64vec3.vert
skip
min-u64vec3-uint64_t.frag
skip
min-u64vec3-uint64_t.geom
skip
min-u64vec3-uint64_t.vert
skip
min-u64vec4-u64vec4.frag
skip
min-u64vec4-u64vec4.geom
skip
min-u64vec4-u64vec4.vert
skip
min-u64vec4-uint64_t.frag
skip
min-u64vec4-uint64_t.geom
skip
min-u64vec4-uint64_t.vert
skip
min-uint64_t-uint64_t.frag
skip
min-uint64_t-uint64_t.geom
skip
min-uint64_t-uint64_t.vert
skip
mix-i64vec2-i64vec2-bvec2.frag
skip
mix-i64vec2-i64vec2-bvec2.geom
skip
mix-i64vec2-i64vec2-bvec2.vert
skip
mix-i64vec3-i64vec3-bvec3.frag
skip
mix-i64vec3-i64vec3-bvec3.geom
skip
mix-i64vec3-i64vec3-bvec3.vert
skip
mix-i64vec4-i64vec4-bvec4.frag
skip
mix-i64vec4-i64vec4-bvec4.geom
skip
mix-i64vec4-i64vec4-bvec4.vert
skip
mix-int64_t-int64_t-bool.frag
skip
mix-int64_t-int64_t-bool.geom
skip
mix-int64_t-int64_t-bool.vert
skip
op-add-i64vec2-i64vec2.frag
skip
op-add-i64vec2-i64vec2.geom
skip
op-add-i64vec2-i64vec2.vert
skip
op-add-i64vec2-int64_t.frag
skip
op-add-i64vec2-int64_t.geom
skip
op-add-i64vec2-int64_t.vert
skip
op-add-i64vec3-i64vec3.frag
skip
op-add-i64vec3-i64vec3.geom
skip
op-add-i64vec3-i64vec3.vert
skip
op-add-i64vec3-int64_t.frag
skip
op-add-i64vec3-int64_t.geom
skip
op-add-i64vec3-int64_t.vert
skip
op-add-i64vec4-i64vec4.frag
skip
op-add-i64vec4-i64vec4.geom
skip
op-add-i64vec4-i64vec4.vert
skip
op-add-i64vec4-int64_t.frag
skip
op-add-i64vec4-int64_t.geom
skip
op-add-i64vec4-int64_t.vert
skip
op-add-int64_t-i64vec2.frag
skip
op-add-int64_t-i64vec2.geom
skip
op-add-int64_t-i64vec2.vert
skip
op-add-int64_t-i64vec3.frag
skip
op-add-int64_t-i64vec3.geom
skip
op-add-int64_t-i64vec3.vert
skip
op-add-int64_t-i64vec4.frag
skip
op-add-int64_t-i64vec4.geom
skip
op-add-int64_t-i64vec4.vert
skip
op-add-int64_t-int64_t.frag
skip
op-add-int64_t-int64_t.geom
skip
op-add-int64_t-int64_t.vert
skip
op-add-u64vec2-u64vec2.frag
skip
op-add-u64vec2-u64vec2.geom
skip
op-add-u64vec2-u64vec2.vert
skip
op-add-u64vec2-uint64_t.frag
skip
op-add-u64vec2-uint64_t.geom
skip
op-add-u64vec2-uint64_t.vert
skip
op-add-u64vec3-u64vec3.frag
skip
op-add-u64vec3-u64vec3.geom
skip
op-add-u64vec3-u64vec3.vert
skip
op-add-u64vec3-uint64_t.frag
skip
op-add-u64vec3-uint64_t.geom
skip
op-add-u64vec3-uint64_t.vert
skip
op-add-u64vec4-u64vec4.frag
skip
op-add-u64vec4-u64vec4.geom
skip
op-add-u64vec4-u64vec4.vert
skip
op-add-u64vec4-uint64_t.frag
skip
op-add-u64vec4-uint64_t.geom
skip
op-add-u64vec4-uint64_t.vert
skip
op-add-uint64_t-u64vec2.frag
skip
op-add-uint64_t-u64vec2.geom
skip
op-add-uint64_t-u64vec2.vert
skip
op-add-uint64_t-u64vec3.frag
skip
op-add-uint64_t-u64vec3.geom
skip
op-add-uint64_t-u64vec3.vert
skip
op-add-uint64_t-u64vec4.frag
skip
op-add-uint64_t-u64vec4.geom
skip
op-add-uint64_t-u64vec4.vert
skip
op-add-uint64_t-uint64_t.frag
skip
op-add-uint64_t-uint64_t.geom
skip
op-add-uint64_t-uint64_t.vert
skip
op-bitand-int64_t-int64_t.frag
skip
op-bitand-int64_t-int64_t.geom
skip
op-bitand-int64_t-int64_t.vert
skip
op-bitand-uint64_t-uint64_t.frag
skip
op-bitand-uint64_t-uint64_t.geom
skip
op-bitand-uint64_t-uint64_t.vert
skip
op-bitor-int64_t-int64_t.frag
skip
op-bitor-int64_t-int64_t.geom
skip
op-bitor-int64_t-int64_t.vert
skip
op-bitor-uint64_t-uint64_t.frag
skip
op-bitor-uint64_t-uint64_t.geom
skip
op-bitor-uint64_t-uint64_t.vert
skip
op-bitxor-int64_t-int64_t.frag
skip
op-bitxor-int64_t-int64_t.geom
skip
op-bitxor-int64_t-int64_t.vert
skip
op-bitxor-uint64_t-uint64_t.frag
skip
op-bitxor-uint64_t-uint64_t.geom
skip
op-bitxor-uint64_t-uint64_t.vert
skip
op-div-i64vec2-i64vec2.frag
skip
op-div-i64vec2-i64vec2.geom
skip
op-div-i64vec2-i64vec2.vert
skip
op-div-i64vec2-int64_t.frag
skip
op-div-i64vec2-int64_t.geom
skip
op-div-i64vec2-int64_t.vert
skip
op-div-i64vec3-i64vec3.frag
skip
op-div-i64vec3-i64vec3.geom
skip
op-div-i64vec3-i64vec3.vert
skip
op-div-i64vec3-int64_t.frag
skip
op-div-i64vec3-int64_t.geom
skip
op-div-i64vec3-int64_t.vert
skip
op-div-i64vec4-i64vec4.frag
skip
op-div-i64vec4-i64vec4.geom
skip
op-div-i64vec4-i64vec4.vert
skip
op-div-i64vec4-int64_t.frag
skip
op-div-i64vec4-int64_t.geom
skip
op-div-i64vec4-int64_t.vert
skip
op-div-int64_t-i64vec2.frag
skip
op-div-int64_t-i64vec2.geom
skip
op-div-int64_t-i64vec2.vert
skip
op-div-int64_t-i64vec3.frag
skip
op-div-int64_t-i64vec3.geom
skip
op-div-int64_t-i64vec3.vert
skip
op-div-int64_t-i64vec4.frag
skip
op-div-int64_t-i64vec4.geom
skip
op-div-int64_t-i64vec4.vert
skip
op-div-int64_t-int64_t.frag
skip
op-div-int64_t-int64_t.geom
skip
op-div-int64_t-int64_t.vert
skip
op-div-u64vec2-u64vec2.frag
skip
op-div-u64vec2-u64vec2.geom
skip
op-div-u64vec2-u64vec2.vert
skip
op-div-u64vec2-uint64_t.frag
skip
op-div-u64vec2-uint64_t.geom
skip
op-div-u64vec2-uint64_t.vert
skip
op-div-u64vec3-u64vec3.frag
skip
op-div-u64vec3-u64vec3.geom
skip
op-div-u64vec3-u64vec3.vert
skip
op-div-u64vec3-uint64_t.frag
skip
op-div-u64vec3-uint64_t.geom
skip
op-div-u64vec3-uint64_t.vert
skip
op-div-u64vec4-u64vec4.frag
skip
op-div-u64vec4-u64vec4.geom
skip
op-div-u64vec4-u64vec4.vert
skip
op-div-u64vec4-uint64_t.frag
skip
op-div-u64vec4-uint64_t.geom
skip
op-div-u64vec4-uint64_t.vert
skip
op-div-uint64_t-u64vec2.frag
skip
op-div-uint64_t-u64vec2.geom
skip
op-div-uint64_t-u64vec2.vert
skip
op-div-uint64_t-u64vec3.frag
skip
op-div-uint64_t-u64vec3.geom
skip
op-div-uint64_t-u64vec3.vert
skip
op-div-uint64_t-u64vec4.frag
skip
op-div-uint64_t-u64vec4.geom
skip
op-div-uint64_t-u64vec4.vert
skip
op-div-uint64_t-uint64_t.frag
skip
op-div-uint64_t-uint64_t.geom
skip
op-div-uint64_t-uint64_t.vert
skip
op-eq-int64_t-int64_t.frag
skip
op-eq-int64_t-int64_t.geom
skip
op-eq-int64_t-int64_t.vert
skip
op-eq-uint64_t-uint64_t.frag
skip
op-eq-uint64_t-uint64_t.geom
skip
op-eq-uint64_t-uint64_t.vert
skip
op-ge-int64_t-int64_t.frag
skip
op-ge-int64_t-int64_t.geom
skip
op-ge-int64_t-int64_t.vert
skip
op-ge-uint64_t-uint64_t.frag
skip
op-ge-uint64_t-uint64_t.geom
skip
op-ge-uint64_t-uint64_t.vert
skip
op-gt-int64_t-int64_t.frag
skip
op-gt-int64_t-int64_t.geom
skip
op-gt-int64_t-int64_t.vert
skip
op-gt-uint64_t-uint64_t.frag
skip
op-gt-uint64_t-uint64_t.geom
skip
op-gt-uint64_t-uint64_t.vert
skip
op-le-int64_t-int64_t.frag
skip
op-le-int64_t-int64_t.geom
skip
op-le-int64_t-int64_t.vert
skip
op-le-uint64_t-uint64_t.frag
skip
op-le-uint64_t-uint64_t.geom
skip
op-le-uint64_t-uint64_t.vert
skip
op-lshift-i64vec2-i64vec2.frag
skip
op-lshift-i64vec2-i64vec2.geom
skip
op-lshift-i64vec2-i64vec2.vert
skip
op-lshift-i64vec2-int.frag
skip
op-lshift-i64vec2-int.geom
skip
op-lshift-i64vec2-int.vert
skip
op-lshift-i64vec2-ivec2.frag
skip
op-lshift-i64vec2-ivec2.geom
skip
op-lshift-i64vec2-ivec2.vert
skip
op-lshift-i64vec2-u64vec2.frag
skip
op-lshift-i64vec2-u64vec2.geom
skip
op-lshift-i64vec2-u64vec2.vert
skip
op-lshift-i64vec2-uint.frag
skip
op-lshift-i64vec2-uint.geom
skip
op-lshift-i64vec2-uint.vert
skip
op-lshift-i64vec2-uint64_t.frag
skip
op-lshift-i64vec2-uint64_t.geom
skip
op-lshift-i64vec2-uint64_t.vert
skip
op-lshift-i64vec2-uvec2.frag
skip
op-lshift-i64vec2-uvec2.geom
skip
op-lshift-i64vec2-uvec2.vert
skip
op-lshift-i64vec3-int.frag
skip
op-lshift-i64vec3-int.geom
skip
op-lshift-i64vec3-int.vert
skip
op-lshift-i64vec3-ivec3.frag
skip
op-lshift-i64vec3-ivec3.geom
skip
op-lshift-i64vec3-ivec3.vert
skip
op-lshift-i64vec3-u64vec3.frag
skip
op-lshift-i64vec3-u64vec3.geom
skip
op-lshift-i64vec3-u64vec3.vert
skip
op-lshift-i64vec3-uint.frag
skip
op-lshift-i64vec3-uint.geom
skip
op-lshift-i64vec3-uint.vert
skip
op-lshift-i64vec3-uint64_t.frag
skip
op-lshift-i64vec3-uint64_t.geom
skip
op-lshift-i64vec3-uint64_t.vert
skip
op-lshift-i64vec3-uvec3.frag
skip
op-lshift-i64vec3-uvec3.geom
skip
op-lshift-i64vec3-uvec3.vert
skip
op-lshift-i64vec4-int.frag
skip
op-lshift-i64vec4-int.geom
skip
op-lshift-i64vec4-int.vert
skip
op-lshift-i64vec4-ivec4.frag
skip
op-lshift-i64vec4-ivec4.geom
skip
op-lshift-i64vec4-ivec4.vert
skip
op-lshift-i64vec4-u64vec4.frag
skip
op-lshift-i64vec4-u64vec4.geom
skip
op-lshift-i64vec4-u64vec4.vert
skip
op-lshift-i64vec4-uint.frag
skip
op-lshift-i64vec4-uint.geom
skip
op-lshift-i64vec4-uint.vert
skip
op-lshift-i64vec4-uint64_t.frag
skip
op-lshift-i64vec4-uint64_t.geom
skip
op-lshift-i64vec4-uint64_t.vert
skip
op-lshift-i64vec4-uvec4.frag
skip
op-lshift-i64vec4-uvec4.geom
skip
op-lshift-i64vec4-uvec4.vert
skip
op-lshift-int64_t-int.frag
skip
op-lshift-int64_t-int.geom
skip
op-lshift-int64_t-int.vert
skip
op-lshift-int64_t-uint.frag
skip
op-lshift-int64_t-uint.geom
skip
op-lshift-int64_t-uint.vert
skip
op-lshift-int64_t-uint64_t.frag
skip
op-lshift-int64_t-uint64_t.geom
skip
op-lshift-int64_t-uint64_t.vert
skip
op-lshift-u64vec2-i64vec2.frag
skip
op-lshift-u64vec2-i64vec2.geom
skip
op-lshift-u64vec2-i64vec2.vert
skip
op-lshift-u64vec2-int.frag
skip
op-lshift-u64vec2-int.geom
skip
op-lshift-u64vec2-int.vert
skip
op-lshift-u64vec2-ivec2.frag
skip
op-lshift-u64vec2-ivec2.geom
skip
op-lshift-u64vec2-ivec2.vert
skip
op-lshift-u64vec2-u64vec2.frag
skip
op-lshift-u64vec2-u64vec2.geom
skip
op-lshift-u64vec2-u64vec2.vert
skip
op-lshift-u64vec2-uint.frag
skip
op-lshift-u64vec2-uint.geom
skip
op-lshift-u64vec2-uint.vert
skip
op-lshift-u64vec2-uint64_t.frag
skip
op-lshift-u64vec2-uint64_t.geom
skip
op-lshift-u64vec2-uint64_t.vert
skip
op-lshift-u64vec2-uvec2.frag
skip
op-lshift-u64vec2-uvec2.geom
skip
op-lshift-u64vec2-uvec2.vert
skip
op-lshift-u64vec3-int.frag
skip
op-lshift-u64vec3-int.geom
skip
op-lshift-u64vec3-int.vert
skip
op-lshift-u64vec3-ivec3.frag
skip
op-lshift-u64vec3-ivec3.geom
skip
op-lshift-u64vec3-ivec3.vert
skip
op-lshift-u64vec3-u64vec3.frag
skip
op-lshift-u64vec3-u64vec3.geom
skip
op-lshift-u64vec3-u64vec3.vert
skip
op-lshift-u64vec3-uint.frag
skip
op-lshift-u64vec3-uint.geom
skip
op-lshift-u64vec3-uint.vert
skip
op-lshift-u64vec3-uint64_t.frag
skip
op-lshift-u64vec3-uint64_t.geom
skip
op-lshift-u64vec3-uint64_t.vert
skip
op-lshift-u64vec3-uvec3.frag
skip
op-lshift-u64vec3-uvec3.geom
skip
op-lshift-u64vec3-uvec3.vert
skip
op-lshift-u64vec4-int.frag
skip
op-lshift-u64vec4-int.geom
skip
op-lshift-u64vec4-int.vert
skip
op-lshift-u64vec4-ivec4.frag
skip
op-lshift-u64vec4-ivec4.geom
skip
op-lshift-u64vec4-ivec4.vert
skip
op-lshift-u64vec4-u64vec4.frag
skip
op-lshift-u64vec4-u64vec4.geom
skip
op-lshift-u64vec4-u64vec4.vert
skip
op-lshift-u64vec4-uint.frag
skip
op-lshift-u64vec4-uint.geom
skip
op-lshift-u64vec4-uint.vert
skip
op-lshift-u64vec4-uint64_t.frag
skip
op-lshift-u64vec4-uint64_t.geom
skip
op-lshift-u64vec4-uint64_t.vert
skip
op-lshift-u64vec4-uvec4.frag
skip
op-lshift-u64vec4-uvec4.geom
skip
op-lshift-u64vec4-uvec4.vert
skip
op-lshift-uint64_t-int.frag
skip
op-lshift-uint64_t-int.geom
skip
op-lshift-uint64_t-int.vert
skip
op-lshift-uint64_t-uint.frag
skip
op-lshift-uint64_t-uint.geom
skip
op-lshift-uint64_t-uint.vert
skip
op-lshift-uint64_t-uint64_t.frag
skip
op-lshift-uint64_t-uint64_t.geom
skip
op-lshift-uint64_t-uint64_t.vert
skip
op-lt-int64_t-int64_t.frag
skip
op-lt-int64_t-int64_t.geom
skip
op-lt-int64_t-int64_t.vert
skip
op-lt-uint64_t-uint64_t.frag
skip
op-lt-uint64_t-uint64_t.geom
skip
op-lt-uint64_t-uint64_t.vert
skip
op-mod-i64vec3-i64vec3.frag
skip
op-mod-i64vec3-i64vec3.geom
skip
op-mod-i64vec3-i64vec3.vert
skip
op-mod-i64vec3-int64_t.frag
skip
op-mod-i64vec3-int64_t.geom
skip
op-mod-i64vec3-int64_t.vert
skip
op-mod-i64vec4-i64vec4.frag
skip
op-mod-i64vec4-i64vec4.geom
skip
op-mod-i64vec4-i64vec4.vert
skip
op-mod-i64vec4-int64_t.frag
skip
op-mod-i64vec4-int64_t.geom
skip
op-mod-i64vec4-int64_t.vert
skip
op-mod-int64_t-i64vec3.frag
skip
op-mod-int64_t-i64vec3.geom
skip
op-mod-int64_t-i64vec3.vert
skip
op-mod-int64_t-i64vec4.frag
skip
op-mod-int64_t-i64vec4.geom
skip
op-mod-int64_t-i64vec4.vert
skip
op-mod-int64_t-int64_t.frag
skip
op-mod-int64_t-int64_t.geom
skip
op-mod-int64_t-int64_t.vert
skip
op-mod-u64vec2-u64vec2.frag
skip
op-mod-u64vec2-u64vec2.geom
skip
op-mod-u64vec2-u64vec2.vert
skip
op-mod-u64vec2-uint64_t.frag
skip
op-mod-u64vec2-uint64_t.geom
skip
op-mod-u64vec2-uint64_t.vert
skip
op-mod-u64vec3-u64vec3.frag
skip
op-mod-u64vec3-u64vec3.geom
skip
op-mod-u64vec3-u64vec3.vert
skip
op-mod-u64vec3-uint64_t.frag
skip
op-mod-u64vec3-uint64_t.geom
skip
op-mod-u64vec3-uint64_t.vert
skip
op-mod-u64vec4-u64vec4.frag
skip
op-mod-u64vec4-u64vec4.geom
skip
op-mod-u64vec4-u64vec4.vert
skip
op-mod-u64vec4-uint64_t.frag
skip
op-mod-u64vec4-uint64_t.geom
skip
op-mod-u64vec4-uint64_t.vert
skip
op-mod-uint64_t-u64vec2.frag
skip
op-mod-uint64_t-u64vec2.geom
skip
op-mod-uint64_t-u64vec2.vert
skip
op-mod-uint64_t-u64vec3.frag
skip
op-mod-uint64_t-u64vec3.geom
skip
op-mod-uint64_t-u64vec3.vert
skip
op-mod-uint64_t-u64vec4.frag
skip
op-mod-uint64_t-u64vec4.geom
skip
op-mod-uint64_t-u64vec4.vert
skip
op-mod-uint64_t-uint64_t.frag
skip
op-mod-uint64_t-uint64_t.geom
skip
op-mod-uint64_t-uint64_t.vert
skip
op-mult-i64vec2-i64vec2.frag
skip
op-mult-i64vec2-i64vec2.geom
skip
op-mult-i64vec2-i64vec2.vert
skip
op-mult-i64vec2-int64_t.frag
skip
op-mult-i64vec2-int64_t.geom
skip
op-mult-i64vec2-int64_t.vert
skip
op-mult-i64vec3-i64vec3.frag
skip
op-mult-i64vec3-i64vec3.geom
skip
op-mult-i64vec3-i64vec3.vert
skip
op-mult-i64vec3-int64_t.frag
skip
op-mult-i64vec3-int64_t.geom
skip
op-mult-i64vec3-int64_t.vert
skip
op-mult-i64vec4-i64vec4.frag
skip
op-mult-i64vec4-i64vec4.geom
skip
op-mult-i64vec4-i64vec4.vert
skip
op-mult-i64vec4-int64_t.frag
skip
op-mult-i64vec4-int64_t.geom
skip
op-mult-i64vec4-int64_t.vert
skip
op-mult-int64_t-i64vec2.frag
skip
op-mult-int64_t-i64vec2.geom
skip
op-mult-int64_t-i64vec2.vert
skip
op-mult-int64_t-i64vec3.frag
skip
op-mult-int64_t-i64vec3.geom
skip
op-mult-int64_t-i64vec3.vert
skip
op-mult-int64_t-i64vec4.frag
skip
op-mult-int64_t-i64vec4.geom
skip
op-mult-int64_t-i64vec4.vert
skip
op-mult-int64_t-int64_t.frag
skip
op-mult-int64_t-int64_t.geom
skip
op-mult-int64_t-int64_t.vert
skip
op-mult-u64vec2-u64vec2.frag
skip
op-mult-u64vec2-u64vec2.geom
skip
op-mult-u64vec2-u64vec2.vert
skip
op-mult-u64vec2-uint64_t.frag
skip
op-mult-u64vec2-uint64_t.geom
skip
op-mult-u64vec2-uint64_t.vert
skip
op-mult-u64vec3-u64vec3.frag
skip
op-mult-u64vec3-u64vec3.geom
skip
op-mult-u64vec3-u64vec3.vert
skip
op-mult-u64vec3-uint64_t.frag
skip
op-mult-u64vec3-uint64_t.geom
skip
op-mult-u64vec3-uint64_t.vert
skip
op-mult-u64vec4-u64vec4.frag
skip
op-mult-u64vec4-u64vec4.geom
skip
op-mult-u64vec4-u64vec4.vert
skip
op-mult-u64vec4-uint64_t.frag
skip
op-mult-u64vec4-uint64_t.geom
skip
op-mult-u64vec4-uint64_t.vert
skip
op-mult-uint64_t-u64vec2.frag
skip
op-mult-uint64_t-u64vec2.geom
skip
op-mult-uint64_t-u64vec2.vert
skip
op-mult-uint64_t-u64vec3.frag
skip
op-mult-uint64_t-u64vec3.geom
skip
op-mult-uint64_t-u64vec3.vert
skip
op-mult-uint64_t-u64vec4.frag
skip
op-mult-uint64_t-u64vec4.geom
skip
op-mult-uint64_t-u64vec4.vert
skip
op-mult-uint64_t-uint64_t.frag
skip
op-mult-uint64_t-uint64_t.geom
skip
op-mult-uint64_t-uint64_t.vert
skip
op-ne-int64_t-int64_t.frag
skip
op-ne-int64_t-int64_t.geom
skip
op-ne-int64_t-int64_t.vert
skip
op-ne-uint64_t-uint64_t.frag
skip
op-ne-uint64_t-uint64_t.geom
skip
op-ne-uint64_t-uint64_t.vert
skip
op-rshift-i64vec2-i64vec2.frag
skip
op-rshift-i64vec2-i64vec2.geom
skip
op-rshift-i64vec2-i64vec2.vert
skip
op-rshift-i64vec2-int.frag
skip
op-rshift-i64vec2-int.geom
skip
op-rshift-i64vec2-int.vert
skip
op-rshift-i64vec2-ivec2.frag
skip
op-rshift-i64vec2-ivec2.geom
skip
op-rshift-i64vec2-ivec2.vert
skip
op-rshift-i64vec2-u64vec2.frag
skip
op-rshift-i64vec2-u64vec2.geom
skip
op-rshift-i64vec2-u64vec2.vert
skip
op-rshift-i64vec2-uint.frag
skip
op-rshift-i64vec2-uint.geom
skip
op-rshift-i64vec2-uint.vert
skip
op-rshift-i64vec2-uint64_t.frag
skip
op-rshift-i64vec2-uint64_t.geom
skip
op-rshift-i64vec2-uint64_t.vert
skip
op-rshift-i64vec2-uvec2.frag
skip
op-rshift-i64vec2-uvec2.geom
skip
op-rshift-i64vec2-uvec2.vert
skip
op-rshift-i64vec3-int.frag
skip
op-rshift-i64vec3-int.geom
skip
op-rshift-i64vec3-int.vert
skip
op-rshift-i64vec3-ivec3.frag
skip
op-rshift-i64vec3-ivec3.geom
skip
op-rshift-i64vec3-ivec3.vert
skip
op-rshift-i64vec3-u64vec3.frag
skip
op-rshift-i64vec3-u64vec3.geom
skip
op-rshift-i64vec3-u64vec3.vert
skip
op-rshift-i64vec3-uint.frag
skip
op-rshift-i64vec3-uint.geom
skip
op-rshift-i64vec3-uint.vert
skip
op-rshift-i64vec3-uint64_t.frag
skip
op-rshift-i64vec3-uint64_t.geom
skip
op-rshift-i64vec3-uint64_t.vert
skip
op-rshift-i64vec3-uvec3.frag
skip
op-rshift-i64vec3-uvec3.geom
skip
op-rshift-i64vec3-uvec3.vert
skip
op-rshift-i64vec4-int.frag
skip
op-rshift-i64vec4-int.geom
skip
op-rshift-i64vec4-int.vert
skip
op-rshift-i64vec4-ivec4.frag
skip
op-rshift-i64vec4-ivec4.geom
skip
op-rshift-i64vec4-ivec4.vert
skip
op-rshift-i64vec4-u64vec4.frag
skip
op-rshift-i64vec4-u64vec4.geom
skip
op-rshift-i64vec4-u64vec4.vert
skip
op-rshift-i64vec4-uint.frag
skip
op-rshift-i64vec4-uint.geom
skip
op-rshift-i64vec4-uint.vert
skip
op-rshift-i64vec4-uint64_t.frag
skip
op-rshift-i64vec4-uint64_t.geom
skip
op-rshift-i64vec4-uint64_t.vert
skip
op-rshift-i64vec4-uvec4.frag
skip
op-rshift-i64vec4-uvec4.geom
skip
op-rshift-i64vec4-uvec4.vert
skip
op-rshift-int64_t-int.frag
skip
op-rshift-int64_t-int.geom
skip
op-rshift-int64_t-int.vert
skip
op-rshift-int64_t-uint.frag
skip
op-rshift-int64_t-uint.geom
skip
op-rshift-int64_t-uint.vert
skip
op-rshift-int64_t-uint64_t.frag
skip
op-rshift-int64_t-uint64_t.geom
skip
op-rshift-int64_t-uint64_t.vert
skip
op-rshift-u64vec2-i64vec2.frag
skip
op-rshift-u64vec2-i64vec2.geom
skip
op-rshift-u64vec2-i64vec2.vert
skip
op-rshift-u64vec2-int.frag
skip
op-rshift-u64vec2-int.geom
skip
op-rshift-u64vec2-int.vert
skip
op-rshift-u64vec2-ivec2.frag
skip
op-rshift-u64vec2-ivec2.geom
skip
op-rshift-u64vec2-ivec2.vert
skip
op-rshift-u64vec2-u64vec2.frag
skip
op-rshift-u64vec2-u64vec2.geom
skip
op-rshift-u64vec2-u64vec2.vert
skip
op-rshift-u64vec2-uint.frag
skip
op-rshift-u64vec2-uint.geom
skip
op-rshift-u64vec2-uint.vert
skip
op-rshift-u64vec2-uint64_t.frag
skip
op-rshift-u64vec2-uint64_t.geom
skip
op-rshift-u64vec2-uint64_t.vert
skip
op-rshift-u64vec2-uvec2.frag
skip
op-rshift-u64vec2-uvec2.geom
skip
op-rshift-u64vec2-uvec2.vert
skip
op-rshift-u64vec3-int.frag
skip
op-rshift-u64vec3-int.geom
skip
op-rshift-u64vec3-int.vert
skip
op-rshift-u64vec3-ivec3.frag
skip
op-rshift-u64vec3-ivec3.geom
skip
op-rshift-u64vec3-ivec3.vert
skip
op-rshift-u64vec3-u64vec3.frag
skip
op-rshift-u64vec3-u64vec3.geom
skip
op-rshift-u64vec3-u64vec3.vert
skip
op-rshift-u64vec3-uint.frag
skip
op-rshift-u64vec3-uint.geom
skip
op-rshift-u64vec3-uint.vert
skip
op-rshift-u64vec3-uint64_t.frag
skip
op-rshift-u64vec3-uint64_t.geom
skip
op-rshift-u64vec3-uint64_t.vert
skip
op-rshift-u64vec3-uvec3.frag
skip
op-rshift-u64vec3-uvec3.geom
skip
op-rshift-u64vec3-uvec3.vert
skip
op-rshift-u64vec4-int.frag
skip
op-rshift-u64vec4-int.geom
skip
op-rshift-u64vec4-int.vert
skip
op-rshift-u64vec4-ivec4.frag
skip
op-rshift-u64vec4-ivec4.geom
skip
op-rshift-u64vec4-ivec4.vert
skip
op-rshift-u64vec4-u64vec4.frag
skip
op-rshift-u64vec4-u64vec4.geom
skip
op-rshift-u64vec4-u64vec4.vert
skip
op-rshift-u64vec4-uint.frag
skip
op-rshift-u64vec4-uint.geom
skip
op-rshift-u64vec4-uint.vert
skip
op-rshift-u64vec4-uint64_t.frag
skip
op-rshift-u64vec4-uint64_t.geom
skip
op-rshift-u64vec4-uint64_t.vert
skip
op-rshift-u64vec4-uvec4.frag
skip
op-rshift-u64vec4-uvec4.geom
skip
op-rshift-u64vec4-uvec4.vert
skip
op-rshift-uint64_t-int.frag
skip
op-rshift-uint64_t-int.geom
skip
op-rshift-uint64_t-int.vert
skip
op-rshift-uint64_t-uint.frag
skip
op-rshift-uint64_t-uint.geom
skip
op-rshift-uint64_t-uint.vert
skip
op-rshift-uint64_t-uint64_t.frag
skip
op-rshift-uint64_t-uint64_t.geom
skip
op-rshift-uint64_t-uint64_t.vert
skip
op-sub-i64vec2-i64vec2.frag
skip
op-sub-i64vec2-i64vec2.geom
skip
op-sub-i64vec2-i64vec2.vert
skip
op-sub-i64vec2-int64_t.frag
skip
op-sub-i64vec2-int64_t.geom
skip
op-sub-i64vec2-int64_t.vert
skip
op-sub-i64vec3-i64vec3.frag
skip
op-sub-i64vec3-i64vec3.geom
skip
op-sub-i64vec3-i64vec3.vert
skip
op-sub-i64vec3-int64_t.frag
skip
op-sub-i64vec3-int64_t.geom
skip
op-sub-i64vec3-int64_t.vert
skip
op-sub-i64vec4-i64vec4.frag
skip
op-sub-i64vec4-i64vec4.geom
skip
op-sub-i64vec4-i64vec4.vert
skip
op-sub-i64vec4-int64_t.frag
skip
op-sub-i64vec4-int64_t.geom
skip
op-sub-i64vec4-int64_t.vert
skip
op-sub-int64_t-i64vec2.frag
skip
op-sub-int64_t-i64vec2.geom
skip
op-sub-int64_t-i64vec2.vert
skip
op-sub-int64_t-i64vec3.frag
skip
op-sub-int64_t-i64vec3.geom
skip
op-sub-int64_t-i64vec3.vert
skip
op-sub-int64_t-i64vec4.frag
skip
op-sub-int64_t-i64vec4.geom
skip
op-sub-int64_t-i64vec4.vert
skip
op-sub-int64_t-int64_t.frag
skip
op-sub-int64_t-int64_t.geom
skip
op-sub-int64_t-int64_t.vert
skip
op-sub-u64vec2-u64vec2.frag
skip
op-sub-u64vec2-u64vec2.geom
skip
op-sub-u64vec2-u64vec2.vert
skip
op-sub-u64vec2-uint64_t.frag
skip
op-sub-u64vec2-uint64_t.geom
skip
op-sub-u64vec2-uint64_t.vert
skip
op-sub-u64vec3-u64vec3.frag
skip
op-sub-u64vec3-u64vec3.geom
skip
op-sub-u64vec3-u64vec3.vert
skip
op-sub-u64vec3-uint64_t.frag
skip
op-sub-u64vec3-uint64_t.geom
skip
op-sub-u64vec3-uint64_t.vert
skip
op-sub-u64vec4-u64vec4.frag
skip
op-sub-u64vec4-u64vec4.geom
skip
op-sub-u64vec4-u64vec4.vert
skip
op-sub-u64vec4-uint64_t.frag
skip
op-sub-u64vec4-uint64_t.geom
skip
op-sub-u64vec4-uint64_t.vert
skip
op-sub-uint64_t-u64vec2.frag
skip
op-sub-uint64_t-u64vec2.geom
skip
op-sub-uint64_t-u64vec2.vert
skip
op-sub-uint64_t-u64vec3.frag
skip
op-sub-uint64_t-u64vec3.geom
skip
op-sub-uint64_t-u64vec3.vert
skip
op-sub-uint64_t-u64vec4.frag
skip
op-sub-uint64_t-u64vec4.geom
skip
op-sub-uint64_t-u64vec4.vert
skip
op-sub-uint64_t-uint64_t.frag
skip
op-sub-uint64_t-uint64_t.geom
skip
op-sub-uint64_t-uint64_t.vert
skip
sign-i64vec2.frag
skip
sign-i64vec2.geom
skip
sign-i64vec2.vert
skip
sign-i64vec3.frag
skip
sign-i64vec3.geom
skip
sign-i64vec3.vert
skip
sign-i64vec4.frag
skip
sign-i64vec4.geom
skip
sign-i64vec4.vert
skip
sign-int64_t.frag
skip
sign-int64_t.geom
skip
sign-int64_t.vert
skip
execution
425/545
built-in-functions
0/0
cs-abs-i64vec2
skip
cs-abs-i64vec3
skip
cs-abs-i64vec4
skip
cs-abs-int64_t
skip
cs-clamp-i64vec2-i64vec2-i64vec2
skip
cs-clamp-i64vec2-int64_t-int64_t
skip
cs-clamp-i64vec3-i64vec3-i64vec3
skip
cs-clamp-i64vec3-int64_t-int64_t
skip
cs-clamp-i64vec4-i64vec4-i64vec4
skip
cs-clamp-i64vec4-int64_t-int64_t
skip
cs-clamp-int64_t-int64_t-int64_t
skip
cs-max-i64vec2-i64vec2
skip
cs-max-i64vec2-int64_t
skip
cs-max-i64vec3-i64vec3
skip
cs-max-i64vec3-int64_t
skip
cs-max-i64vec4-i64vec4
skip
cs-max-i64vec4-int64_t
skip
cs-max-int64_t-int64_t
skip
cs-max-u64vec2-u64vec2
skip
cs-max-u64vec2-uint64_t
skip
cs-max-u64vec3-u64vec3
skip
cs-max-u64vec3-uint64_t
skip
cs-max-u64vec4-u64vec4
skip
cs-max-u64vec4-uint64_t
skip
cs-max-uint64_t-uint64_t
skip
cs-min-i64vec2-i64vec2
skip
cs-min-i64vec2-int64_t
skip
cs-min-i64vec3-i64vec3
skip
cs-min-i64vec3-int64_t
skip
cs-min-i64vec4-i64vec4
skip
cs-min-i64vec4-int64_t
skip
cs-min-int64_t-int64_t
skip
cs-min-u64vec2-u64vec2
skip
cs-min-u64vec2-uint64_t
skip
cs-min-u64vec3-u64vec3
skip
cs-min-u64vec3-uint64_t
skip
cs-min-u64vec4-u64vec4
skip
cs-min-u64vec4-uint64_t
skip
cs-min-uint64_t-uint64_t
skip
cs-mix-i64vec2-i64vec2-bvec2
skip
cs-mix-i64vec3-i64vec3-bvec3
skip
cs-mix-i64vec4-i64vec4-bvec4
skip
cs-mix-int64_t-int64_t-bool
skip
cs-op-add-i64vec2-i64vec2
skip
cs-op-add-i64vec2-int64_t
skip
cs-op-add-i64vec3-i64vec3
skip
cs-op-add-i64vec3-int64_t
skip
cs-op-add-i64vec4-i64vec4
skip
cs-op-add-i64vec4-int64_t
skip
cs-op-add-int64_t-i64vec2
skip
cs-op-add-int64_t-i64vec3
skip
cs-op-add-int64_t-i64vec4
skip
cs-op-add-int64_t-int64_t
skip
cs-op-add-u64vec2-u64vec2
skip
cs-op-add-u64vec2-uint64_t
skip
cs-op-add-u64vec3-u64vec3
skip
cs-op-add-u64vec3-uint64_t
skip
cs-op-add-u64vec4-u64vec4
skip
cs-op-add-u64vec4-uint64_t
skip
cs-op-add-uint64_t-u64vec2
skip
cs-op-add-uint64_t-u64vec3
skip
cs-op-add-uint64_t-u64vec4
skip
cs-op-add-uint64_t-uint64_t
skip
cs-op-bitand-int64_t-int64_t
skip
cs-op-bitand-uint64_t-uint64_t
skip
cs-op-bitor-int64_t-int64_t
skip
cs-op-bitor-uint64_t-uint64_t
skip
cs-op-bitxor-int64_t-int64_t
skip
cs-op-bitxor-uint64_t-uint64_t
skip
cs-op-div-i64vec2-i64vec2
skip
cs-op-div-i64vec2-int64_t
skip
cs-op-div-i64vec3-i64vec3
skip
cs-op-div-i64vec3-int64_t
skip
cs-op-div-i64vec4-i64vec4
skip
cs-op-div-i64vec4-int64_t
skip
cs-op-div-int64_t-i64vec2
skip
cs-op-div-int64_t-i64vec3
skip
cs-op-div-int64_t-i64vec4
skip
cs-op-div-int64_t-int64_t
skip
cs-op-div-u64vec2-u64vec2
skip
cs-op-div-u64vec2-uint64_t
skip
cs-op-div-u64vec3-u64vec3
skip
cs-op-div-u64vec3-uint64_t
skip
cs-op-div-u64vec4-u64vec4
skip
cs-op-div-u64vec4-uint64_t
skip
cs-op-div-uint64_t-u64vec2
skip
cs-op-div-uint64_t-u64vec3
skip
cs-op-div-uint64_t-u64vec4
skip
cs-op-div-uint64_t-uint64_t
skip
cs-op-eq-int64_t-int64_t
skip
cs-op-eq-int64_t-int64_t-using-if
skip
cs-op-eq-uint64_t-uint64_t
skip
cs-op-eq-uint64_t-uint64_t-using-if
skip
cs-op-ge-int64_t-int64_t
skip
cs-op-ge-int64_t-int64_t-using-if
skip
cs-op-ge-uint64_t-uint64_t
skip
cs-op-ge-uint64_t-uint64_t-using-if
skip
cs-op-gt-int64_t-int64_t
skip
cs-op-gt-int64_t-int64_t-using-if
skip
cs-op-gt-uint64_t-uint64_t
skip
cs-op-gt-uint64_t-uint64_t-using-if
skip
cs-op-le-int64_t-int64_t
skip
cs-op-le-int64_t-int64_t-using-if
skip
cs-op-le-uint64_t-uint64_t
skip
cs-op-le-uint64_t-uint64_t-using-if
skip
cs-op-lshift-i64vec2-i64vec2
skip
cs-op-lshift-i64vec2-int
skip
cs-op-lshift-i64vec2-ivec2
skip
cs-op-lshift-i64vec2-u64vec2
skip
cs-op-lshift-i64vec2-uint
skip
cs-op-lshift-i64vec2-uint64_t
skip
cs-op-lshift-i64vec2-uvec2
skip
cs-op-lshift-i64vec3-int
skip
cs-op-lshift-i64vec3-ivec3
skip
cs-op-lshift-i64vec3-u64vec3
skip
cs-op-lshift-i64vec3-uint
skip
cs-op-lshift-i64vec3-uint64_t
skip
cs-op-lshift-i64vec3-uvec3
skip
cs-op-lshift-i64vec4-int
skip
cs-op-lshift-i64vec4-ivec4
skip
cs-op-lshift-i64vec4-u64vec4
skip
cs-op-lshift-i64vec4-uint
skip
cs-op-lshift-i64vec4-uint64_t
skip
cs-op-lshift-i64vec4-uvec4
skip
cs-op-lshift-int64_t-int
skip
cs-op-lshift-int64_t-uint
skip
cs-op-lshift-int64_t-uint64_t
skip
cs-op-lshift-u64vec2-i64vec2
skip
cs-op-lshift-u64vec2-int
skip
cs-op-lshift-u64vec2-ivec2
skip
cs-op-lshift-u64vec2-u64vec2
skip
cs-op-lshift-u64vec2-uint
skip
cs-op-lshift-u64vec2-uint64_t
skip
cs-op-lshift-u64vec2-uvec2
skip
cs-op-lshift-u64vec3-int
skip
cs-op-lshift-u64vec3-ivec3
skip
cs-op-lshift-u64vec3-u64vec3
skip
cs-op-lshift-u64vec3-uint
skip
cs-op-lshift-u64vec3-uint64_t
skip
cs-op-lshift-u64vec3-uvec3
skip
cs-op-lshift-u64vec4-int
skip
cs-op-lshift-u64vec4-ivec4
skip
cs-op-lshift-u64vec4-u64vec4
skip
cs-op-lshift-u64vec4-uint
skip
cs-op-lshift-u64vec4-uint64_t
skip
cs-op-lshift-u64vec4-uvec4
skip
cs-op-lshift-uint64_t-int
skip
cs-op-lshift-uint64_t-uint
skip
cs-op-lshift-uint64_t-uint64_t
skip
cs-op-lt-int64_t-int64_t
skip
cs-op-lt-int64_t-int64_t-using-if
skip
cs-op-lt-uint64_t-uint64_t
skip
cs-op-lt-uint64_t-uint64_t-using-if
skip
cs-op-mod-i64vec3-i64vec3
skip
cs-op-mod-i64vec3-int64_t
skip
cs-op-mod-i64vec4-i64vec4
skip
cs-op-mod-i64vec4-int64_t
skip
cs-op-mod-int64_t-i64vec3
skip
cs-op-mod-int64_t-i64vec4
skip
cs-op-mod-int64_t-int64_t
skip
cs-op-mod-u64vec2-u64vec2
skip
cs-op-mod-u64vec2-uint64_t
skip
cs-op-mod-u64vec3-u64vec3
skip
cs-op-mod-u64vec3-uint64_t
skip
cs-op-mod-u64vec4-u64vec4
skip
cs-op-mod-u64vec4-uint64_t
skip
cs-op-mod-uint64_t-u64vec2
skip
cs-op-mod-uint64_t-u64vec3
skip
cs-op-mod-uint64_t-u64vec4
skip
cs-op-mod-uint64_t-uint64_t
skip
cs-op-mult-i64vec2-i64vec2
skip
cs-op-mult-i64vec2-int64_t
skip
cs-op-mult-i64vec3-i64vec3
skip
cs-op-mult-i64vec3-int64_t
skip
cs-op-mult-i64vec4-i64vec4
skip
cs-op-mult-i64vec4-int64_t
skip
cs-op-mult-int64_t-i64vec2
skip
cs-op-mult-int64_t-i64vec3
skip
cs-op-mult-int64_t-i64vec4
skip
cs-op-mult-int64_t-int64_t
skip
cs-op-mult-u64vec2-u64vec2
skip
cs-op-mult-u64vec2-uint64_t
skip
cs-op-mult-u64vec3-u64vec3
skip
cs-op-mult-u64vec3-uint64_t
skip
cs-op-mult-u64vec4-u64vec4
skip
cs-op-mult-u64vec4-uint64_t
skip
cs-op-mult-uint64_t-u64vec2
skip
cs-op-mult-uint64_t-u64vec3
skip
cs-op-mult-uint64_t-u64vec4
skip
cs-op-mult-uint64_t-uint64_t
skip
cs-op-ne-int64_t-int64_t
skip
cs-op-ne-int64_t-int64_t-using-if
skip
cs-op-ne-uint64_t-uint64_t
skip
cs-op-ne-uint64_t-uint64_t-using-if
skip
cs-op-rshift-i64vec2-i64vec2
skip
cs-op-rshift-i64vec2-int
skip
cs-op-rshift-i64vec2-ivec2
skip
cs-op-rshift-i64vec2-u64vec2
skip
cs-op-rshift-i64vec2-uint
skip
cs-op-rshift-i64vec2-uint64_t
skip
cs-op-rshift-i64vec2-uvec2
skip
cs-op-rshift-i64vec3-int
skip
cs-op-rshift-i64vec3-ivec3
skip
cs-op-rshift-i64vec3-u64vec3
skip
cs-op-rshift-i64vec3-uint
skip
cs-op-rshift-i64vec3-uint64_t
skip
cs-op-rshift-i64vec3-uvec3
skip
cs-op-rshift-i64vec4-int
skip
cs-op-rshift-i64vec4-ivec4
skip
cs-op-rshift-i64vec4-u64vec4
skip
cs-op-rshift-i64vec4-uint
skip
cs-op-rshift-i64vec4-uint64_t
skip
cs-op-rshift-i64vec4-uvec4
skip
cs-op-rshift-int64_t-int
skip
cs-op-rshift-int64_t-uint
skip
cs-op-rshift-int64_t-uint64_t
skip
cs-op-rshift-u64vec2-i64vec2
skip
cs-op-rshift-u64vec2-int
skip
cs-op-rshift-u64vec2-ivec2
skip
cs-op-rshift-u64vec2-u64vec2
skip
cs-op-rshift-u64vec2-uint
skip
cs-op-rshift-u64vec2-uint64_t
skip
cs-op-rshift-u64vec2-uvec2
skip
cs-op-rshift-u64vec3-int
skip
cs-op-rshift-u64vec3-ivec3
skip
cs-op-rshift-u64vec3-u64vec3
skip
cs-op-rshift-u64vec3-uint
skip
cs-op-rshift-u64vec3-uint64_t
skip
cs-op-rshift-u64vec3-uvec3
skip
cs-op-rshift-u64vec4-int
skip
cs-op-rshift-u64vec4-ivec4
skip
cs-op-rshift-u64vec4-u64vec4
skip
cs-op-rshift-u64vec4-uint
skip
cs-op-rshift-u64vec4-uint64_t
skip
cs-op-rshift-u64vec4-uvec4
skip
cs-op-rshift-uint64_t-int
skip
cs-op-rshift-uint64_t-uint
skip
cs-op-rshift-uint64_t-uint64_t
skip
cs-op-sub-i64vec2-i64vec2
skip
cs-op-sub-i64vec2-int64_t
skip
cs-op-sub-i64vec3-i64vec3
skip
cs-op-sub-i64vec3-int64_t
skip
cs-op-sub-i64vec4-i64vec4
skip
cs-op-sub-i64vec4-int64_t
skip
cs-op-sub-int64_t-i64vec2
skip
cs-op-sub-int64_t-i64vec3
skip
cs-op-sub-int64_t-i64vec4
skip
cs-op-sub-int64_t-int64_t
skip
cs-op-sub-u64vec2-u64vec2
skip
cs-op-sub-u64vec2-uint64_t
skip
cs-op-sub-u64vec3-u64vec3
skip
cs-op-sub-u64vec3-uint64_t
skip
cs-op-sub-u64vec4-u64vec4
skip
cs-op-sub-u64vec4-uint64_t
skip
cs-op-sub-uint64_t-u64vec2
skip
cs-op-sub-uint64_t-u64vec3
skip
cs-op-sub-uint64_t-u64vec4
skip
cs-op-sub-uint64_t-uint64_t
skip
cs-sign-i64vec2
skip
cs-sign-i64vec3
skip
cs-sign-i64vec4
skip
cs-sign-int64_t
skip
fs-abs-i64vec2
skip
fs-abs-i64vec3
skip
fs-abs-i64vec4
skip
fs-abs-int64_t
skip
fs-clamp-i64vec2-i64vec2-i64vec2
skip
fs-clamp-i64vec2-int64_t-int64_t
skip
fs-clamp-i64vec3-i64vec3-i64vec3
skip
fs-clamp-i64vec3-int64_t-int64_t
skip
fs-clamp-i64vec4-i64vec4-i64vec4
skip
fs-clamp-i64vec4-int64_t-int64_t
skip
fs-clamp-int64_t-int64_t-int64_t
skip
fs-max-i64vec2-i64vec2
skip
fs-max-i64vec2-int64_t
skip
fs-max-i64vec3-i64vec3
skip
fs-max-i64vec3-int64_t
skip
fs-max-i64vec4-i64vec4
skip
fs-max-i64vec4-int64_t
skip
fs-max-int64_t-int64_t
skip
fs-max-u64vec2-u64vec2
skip
fs-max-u64vec2-uint64_t
skip
fs-max-u64vec3-u64vec3
skip
fs-max-u64vec3-uint64_t
skip
fs-max-u64vec4-u64vec4
skip
fs-max-u64vec4-uint64_t
skip
fs-max-uint64_t-uint64_t
skip
fs-min-i64vec2-i64vec2
skip
fs-min-i64vec2-int64_t
skip
fs-min-i64vec3-i64vec3
skip
fs-min-i64vec3-int64_t
skip
fs-min-i64vec4-i64vec4
skip
fs-min-i64vec4-int64_t
skip
fs-min-int64_t-int64_t
skip
fs-min-u64vec2-u64vec2
skip
fs-min-u64vec2-uint64_t
skip
fs-min-u64vec3-u64vec3
skip
fs-min-u64vec3-uint64_t
skip
fs-min-u64vec4-u64vec4
skip
fs-min-u64vec4-uint64_t
skip
fs-min-uint64_t-uint64_t
skip
fs-mix-i64vec2-i64vec2-bvec2
skip
fs-mix-i64vec3-i64vec3-bvec3
skip
fs-mix-i64vec4-i64vec4-bvec4
skip
fs-mix-int64_t-int64_t-bool
skip
fs-op-add-i64vec2-i64vec2
skip
fs-op-add-i64vec2-int64_t
skip
fs-op-add-i64vec3-i64vec3
skip
fs-op-add-i64vec3-int64_t
skip
fs-op-add-i64vec4-i64vec4
skip
fs-op-add-i64vec4-int64_t
skip
fs-op-add-int64_t-i64vec2
skip
fs-op-add-int64_t-i64vec3
skip
fs-op-add-int64_t-i64vec4
skip
fs-op-add-int64_t-int64_t
skip
fs-op-add-u64vec2-u64vec2
skip
fs-op-add-u64vec2-uint64_t
skip
fs-op-add-u64vec3-u64vec3
skip
fs-op-add-u64vec3-uint64_t
skip
fs-op-add-u64vec4-u64vec4
skip
fs-op-add-u64vec4-uint64_t
skip
fs-op-add-uint64_t-u64vec2
skip
fs-op-add-uint64_t-u64vec3
skip
fs-op-add-uint64_t-u64vec4
skip
fs-op-add-uint64_t-uint64_t
skip
fs-op-bitand-int64_t-int64_t
skip
fs-op-bitand-uint64_t-uint64_t
skip
fs-op-bitor-int64_t-int64_t
skip
fs-op-bitor-uint64_t-uint64_t
skip
fs-op-bitxor-int64_t-int64_t
skip
fs-op-bitxor-uint64_t-uint64_t
skip
fs-op-div-i64vec2-i64vec2
skip
fs-op-div-i64vec2-int64_t
skip
fs-op-div-i64vec3-i64vec3
skip
fs-op-div-i64vec3-int64_t
skip
fs-op-div-i64vec4-i64vec4
skip
fs-op-div-i64vec4-int64_t
skip
fs-op-div-int64_t-i64vec2
skip
fs-op-div-int64_t-i64vec3
skip
fs-op-div-int64_t-i64vec4
skip
fs-op-div-int64_t-int64_t
skip
fs-op-div-u64vec2-u64vec2
skip
fs-op-div-u64vec2-uint64_t
skip
fs-op-div-u64vec3-u64vec3
skip
fs-op-div-u64vec3-uint64_t
skip
fs-op-div-u64vec4-u64vec4
skip
fs-op-div-u64vec4-uint64_t
skip
fs-op-div-uint64_t-u64vec2
skip
fs-op-div-uint64_t-u64vec3
skip
fs-op-div-uint64_t-u64vec4
skip
fs-op-div-uint64_t-uint64_t
skip
fs-op-eq-int64_t-int64_t
skip
fs-op-eq-int64_t-int64_t-using-if
skip
fs-op-eq-uint64_t-uint64_t
skip
fs-op-eq-uint64_t-uint64_t-using-if
skip
fs-op-ge-int64_t-int64_t
skip
fs-op-ge-int64_t-int64_t-using-if
skip
fs-op-ge-uint64_t-uint64_t
skip
fs-op-ge-uint64_t-uint64_t-using-if
skip
fs-op-gt-int64_t-int64_t
skip
fs-op-gt-int64_t-int64_t-using-if
skip
fs-op-gt-uint64_t-uint64_t
skip
fs-op-gt-uint64_t-uint64_t-using-if
skip
fs-op-le-int64_t-int64_t
skip
fs-op-le-int64_t-int64_t-using-if
skip
fs-op-le-uint64_t-uint64_t
skip
fs-op-le-uint64_t-uint64_t-using-if
skip
fs-op-lshift-i64vec2-i64vec2
skip
fs-op-lshift-i64vec2-int
skip
fs-op-lshift-i64vec2-ivec2
skip
fs-op-lshift-i64vec2-u64vec2
skip
fs-op-lshift-i64vec2-uint
skip
fs-op-lshift-i64vec2-uint64_t
skip
fs-op-lshift-i64vec2-uvec2
skip
fs-op-lshift-i64vec3-int
skip
fs-op-lshift-i64vec3-ivec3
skip
fs-op-lshift-i64vec3-u64vec3
skip
fs-op-lshift-i64vec3-uint
skip
fs-op-lshift-i64vec3-uint64_t
skip
fs-op-lshift-i64vec3-uvec3
skip
fs-op-lshift-i64vec4-int
skip
fs-op-lshift-i64vec4-ivec4
skip
fs-op-lshift-i64vec4-u64vec4
skip
fs-op-lshift-i64vec4-uint
skip
fs-op-lshift-i64vec4-uint64_t
skip
fs-op-lshift-i64vec4-uvec4
skip
fs-op-lshift-int64_t-int
skip
fs-op-lshift-int64_t-uint
skip
fs-op-lshift-int64_t-uint64_t
skip
fs-op-lshift-u64vec2-i64vec2
skip
fs-op-lshift-u64vec2-int
skip
fs-op-lshift-u64vec2-ivec2
skip
fs-op-lshift-u64vec2-u64vec2
skip
fs-op-lshift-u64vec2-uint
skip
fs-op-lshift-u64vec2-uint64_t
skip
fs-op-lshift-u64vec2-uvec2
skip
fs-op-lshift-u64vec3-int
skip
fs-op-lshift-u64vec3-ivec3
skip
fs-op-lshift-u64vec3-u64vec3
skip
fs-op-lshift-u64vec3-uint
skip
fs-op-lshift-u64vec3-uint64_t
skip
fs-op-lshift-u64vec3-uvec3
skip
fs-op-lshift-u64vec4-int
skip
fs-op-lshift-u64vec4-ivec4
skip
fs-op-lshift-u64vec4-u64vec4
skip
fs-op-lshift-u64vec4-uint
skip
fs-op-lshift-u64vec4-uint64_t
skip
fs-op-lshift-u64vec4-uvec4
skip
fs-op-lshift-uint64_t-int
skip
fs-op-lshift-uint64_t-uint
skip
fs-op-lshift-uint64_t-uint64_t
skip
fs-op-lt-int64_t-int64_t
skip
fs-op-lt-int64_t-int64_t-using-if
skip
fs-op-lt-uint64_t-uint64_t
skip
fs-op-lt-uint64_t-uint64_t-using-if
skip
fs-op-mod-i64vec3-i64vec3
skip
fs-op-mod-i64vec3-int64_t
skip
fs-op-mod-i64vec4-i64vec4
skip
fs-op-mod-i64vec4-int64_t
skip
fs-op-mod-int64_t-i64vec3
skip
fs-op-mod-int64_t-i64vec4
skip
fs-op-mod-int64_t-int64_t
skip
fs-op-mod-u64vec2-u64vec2
skip
fs-op-mod-u64vec2-uint64_t
skip
fs-op-mod-u64vec3-u64vec3
skip
fs-op-mod-u64vec3-uint64_t
skip
fs-op-mod-u64vec4-u64vec4
skip
fs-op-mod-u64vec4-uint64_t
skip
fs-op-mod-uint64_t-u64vec2
skip
fs-op-mod-uint64_t-u64vec3
skip
fs-op-mod-uint64_t-u64vec4
skip
fs-op-mod-uint64_t-uint64_t
skip
fs-op-mult-i64vec2-i64vec2
skip
fs-op-mult-i64vec2-int64_t
skip
fs-op-mult-i64vec3-i64vec3
skip
fs-op-mult-i64vec3-int64_t
skip
fs-op-mult-i64vec4-i64vec4
skip
fs-op-mult-i64vec4-int64_t
skip
fs-op-mult-int64_t-i64vec2
skip
fs-op-mult-int64_t-i64vec3
skip
fs-op-mult-int64_t-i64vec4
skip
fs-op-mult-int64_t-int64_t
skip
fs-op-mult-u64vec2-u64vec2
skip
fs-op-mult-u64vec2-uint64_t
skip
fs-op-mult-u64vec3-u64vec3
skip
fs-op-mult-u64vec3-uint64_t
skip
fs-op-mult-u64vec4-u64vec4
skip
fs-op-mult-u64vec4-uint64_t
skip
fs-op-mult-uint64_t-u64vec2
skip
fs-op-mult-uint64_t-u64vec3
skip
fs-op-mult-uint64_t-u64vec4
skip
fs-op-mult-uint64_t-uint64_t
skip
fs-op-ne-int64_t-int64_t
skip
fs-op-ne-int64_t-int64_t-using-if
skip
fs-op-ne-uint64_t-uint64_t
skip
fs-op-ne-uint64_t-uint64_t-using-if
skip
fs-op-rshift-i64vec2-i64vec2
skip
fs-op-rshift-i64vec2-int
skip
fs-op-rshift-i64vec2-ivec2
skip
fs-op-rshift-i64vec2-u64vec2
skip
fs-op-rshift-i64vec2-uint
skip
fs-op-rshift-i64vec2-uint64_t
skip
fs-op-rshift-i64vec2-uvec2
skip
fs-op-rshift-i64vec3-int
skip
fs-op-rshift-i64vec3-ivec3
skip
fs-op-rshift-i64vec3-u64vec3
skip
fs-op-rshift-i64vec3-uint
skip
fs-op-rshift-i64vec3-uint64_t
skip
fs-op-rshift-i64vec3-uvec3
skip
fs-op-rshift-i64vec4-int
skip
fs-op-rshift-i64vec4-ivec4
skip
fs-op-rshift-i64vec4-u64vec4
skip
fs-op-rshift-i64vec4-uint
skip
fs-op-rshift-i64vec4-uint64_t
skip
fs-op-rshift-i64vec4-uvec4
skip
fs-op-rshift-int64_t-int
skip
fs-op-rshift-int64_t-uint
skip
fs-op-rshift-int64_t-uint64_t
skip
fs-op-rshift-u64vec2-i64vec2
skip
fs-op-rshift-u64vec2-int
skip
fs-op-rshift-u64vec2-ivec2
skip
fs-op-rshift-u64vec2-u64vec2
skip
fs-op-rshift-u64vec2-uint
skip
fs-op-rshift-u64vec2-uint64_t
skip
fs-op-rshift-u64vec2-uvec2
skip
fs-op-rshift-u64vec3-int
skip
fs-op-rshift-u64vec3-ivec3
skip
fs-op-rshift-u64vec3-u64vec3
skip
fs-op-rshift-u64vec3-uint
skip
fs-op-rshift-u64vec3-uint64_t
skip
fs-op-rshift-u64vec3-uvec3
skip
fs-op-rshift-u64vec4-int
skip
fs-op-rshift-u64vec4-ivec4
skip
fs-op-rshift-u64vec4-u64vec4
skip
fs-op-rshift-u64vec4-uint
skip
fs-op-rshift-u64vec4-uint64_t
skip
fs-op-rshift-u64vec4-uvec4
skip
fs-op-rshift-uint64_t-int
skip
fs-op-rshift-uint64_t-uint
skip
fs-op-rshift-uint64_t-uint64_t
skip
fs-op-sub-i64vec2-i64vec2
skip
fs-op-sub-i64vec2-int64_t
skip
fs-op-sub-i64vec3-i64vec3
skip
fs-op-sub-i64vec3-int64_t
skip
fs-op-sub-i64vec4-i64vec4
skip
fs-op-sub-i64vec4-int64_t
skip
fs-op-sub-int64_t-i64vec2
skip
fs-op-sub-int64_t-i64vec3
skip
fs-op-sub-int64_t-i64vec4
skip
fs-op-sub-int64_t-int64_t
skip
fs-op-sub-u64vec2-u64vec2
skip
fs-op-sub-u64vec2-uint64_t
skip
fs-op-sub-u64vec3-u64vec3
skip
fs-op-sub-u64vec3-uint64_t
skip
fs-op-sub-u64vec4-u64vec4
skip
fs-op-sub-u64vec4-uint64_t
skip
fs-op-sub-uint64_t-u64vec2
skip
fs-op-sub-uint64_t-u64vec3
skip
fs-op-sub-uint64_t-u64vec4
skip
fs-op-sub-uint64_t-uint64_t
skip
fs-sign-i64vec2
skip
fs-sign-i64vec3
skip
fs-sign-i64vec4
skip
fs-sign-int64_t
skip
gs-abs-i64vec2
skip
gs-abs-i64vec3
skip
gs-abs-i64vec4
skip
gs-abs-int64_t
skip
gs-clamp-i64vec2-i64vec2-i64vec2
skip
gs-clamp-i64vec2-int64_t-int64_t
skip
gs-clamp-i64vec3-i64vec3-i64vec3
skip
gs-clamp-i64vec3-int64_t-int64_t
skip
gs-clamp-i64vec4-i64vec4-i64vec4
skip
gs-clamp-i64vec4-int64_t-int64_t
skip
gs-clamp-int64_t-int64_t-int64_t
skip
gs-max-i64vec2-i64vec2
skip
gs-max-i64vec2-int64_t
skip
gs-max-i64vec3-i64vec3
skip
gs-max-i64vec3-int64_t
skip
gs-max-i64vec4-i64vec4
skip
gs-max-i64vec4-int64_t
skip
gs-max-int64_t-int64_t
skip
gs-max-u64vec2-u64vec2
skip
gs-max-u64vec2-uint64_t
skip
gs-max-u64vec3-u64vec3
skip
gs-max-u64vec3-uint64_t
skip
gs-max-u64vec4-u64vec4
skip
gs-max-u64vec4-uint64_t
skip
gs-max-uint64_t-uint64_t
skip
gs-min-i64vec2-i64vec2
skip
gs-min-i64vec2-int64_t
skip
gs-min-i64vec3-i64vec3
skip
gs-min-i64vec3-int64_t
skip
gs-min-i64vec4-i64vec4
skip
gs-min-i64vec4-int64_t
skip
gs-min-int64_t-int64_t
skip
gs-min-u64vec2-u64vec2
skip
gs-min-u64vec2-uint64_t
skip
gs-min-u64vec3-u64vec3
skip
gs-min-u64vec3-uint64_t
skip
gs-min-u64vec4-u64vec4
skip
gs-min-u64vec4-uint64_t
skip
gs-min-uint64_t-uint64_t
skip
gs-mix-i64vec2-i64vec2-bvec2
skip
gs-mix-i64vec3-i64vec3-bvec3
skip
gs-mix-i64vec4-i64vec4-bvec4
skip
gs-mix-int64_t-int64_t-bool
skip
gs-op-add-i64vec2-i64vec2
skip
gs-op-add-i64vec2-int64_t
skip
gs-op-add-i64vec3-i64vec3
skip
gs-op-add-i64vec3-int64_t
skip
gs-op-add-i64vec4-i64vec4
skip
gs-op-add-i64vec4-int64_t
skip
gs-op-add-int64_t-i64vec2
skip
gs-op-add-int64_t-i64vec3
skip
gs-op-add-int64_t-i64vec4
skip
gs-op-add-int64_t-int64_t
skip
gs-op-add-u64vec2-u64vec2
skip
gs-op-add-u64vec2-uint64_t
skip
gs-op-add-u64vec3-u64vec3
skip
gs-op-add-u64vec3-uint64_t
skip
gs-op-add-u64vec4-u64vec4
skip
gs-op-add-u64vec4-uint64_t
skip
gs-op-add-uint64_t-u64vec2
skip
gs-op-add-uint64_t-u64vec3
skip
gs-op-add-uint64_t-u64vec4
skip
gs-op-add-uint64_t-uint64_t
skip
gs-op-bitand-int64_t-int64_t
skip
gs-op-bitand-uint64_t-uint64_t
skip
gs-op-bitor-int64_t-int64_t
skip
gs-op-bitor-uint64_t-uint64_t
skip
gs-op-bitxor-int64_t-int64_t
skip
gs-op-bitxor-uint64_t-uint64_t
skip
gs-op-div-i64vec2-i64vec2
skip
gs-op-div-i64vec2-int64_t
skip
gs-op-div-i64vec3-i64vec3
skip
gs-op-div-i64vec3-int64_t
skip
gs-op-div-i64vec4-i64vec4
skip
gs-op-div-i64vec4-int64_t
skip
gs-op-div-int64_t-i64vec2
skip
gs-op-div-int64_t-i64vec3
skip
gs-op-div-int64_t-i64vec4
skip
gs-op-div-int64_t-int64_t
skip
gs-op-div-u64vec2-u64vec2
skip
gs-op-div-u64vec2-uint64_t
skip
gs-op-div-u64vec3-u64vec3
skip
gs-op-div-u64vec3-uint64_t
skip
gs-op-div-u64vec4-u64vec4
skip
gs-op-div-u64vec4-uint64_t
skip
gs-op-div-uint64_t-u64vec2
skip
gs-op-div-uint64_t-u64vec3
skip
gs-op-div-uint64_t-u64vec4
skip
gs-op-div-uint64_t-uint64_t
skip
gs-op-eq-int64_t-int64_t
skip
gs-op-eq-int64_t-int64_t-using-if
skip
gs-op-eq-uint64_t-uint64_t
skip
gs-op-eq-uint64_t-uint64_t-using-if
skip
gs-op-ge-int64_t-int64_t
skip
gs-op-ge-int64_t-int64_t-using-if
skip
gs-op-ge-uint64_t-uint64_t
skip
gs-op-ge-uint64_t-uint64_t-using-if
skip
gs-op-gt-int64_t-int64_t
skip
gs-op-gt-int64_t-int64_t-using-if
skip
gs-op-gt-uint64_t-uint64_t
skip
gs-op-gt-uint64_t-uint64_t-using-if
skip
gs-op-le-int64_t-int64_t
skip
gs-op-le-int64_t-int64_t-using-if
skip
gs-op-le-uint64_t-uint64_t
skip
gs-op-le-uint64_t-uint64_t-using-if
skip
gs-op-lshift-i64vec2-i64vec2
skip
gs-op-lshift-i64vec2-int
skip
gs-op-lshift-i64vec2-ivec2
skip
gs-op-lshift-i64vec2-u64vec2
skip
gs-op-lshift-i64vec2-uint
skip
gs-op-lshift-i64vec2-uint64_t
skip
gs-op-lshift-i64vec2-uvec2
skip
gs-op-lshift-i64vec3-int
skip
gs-op-lshift-i64vec3-ivec3
skip
gs-op-lshift-i64vec3-u64vec3
skip
gs-op-lshift-i64vec3-uint
skip
gs-op-lshift-i64vec3-uint64_t
skip
gs-op-lshift-i64vec3-uvec3
skip
gs-op-lshift-i64vec4-int
skip
gs-op-lshift-i64vec4-ivec4
skip
gs-op-lshift-i64vec4-u64vec4
skip
gs-op-lshift-i64vec4-uint
skip
gs-op-lshift-i64vec4-uint64_t
skip
gs-op-lshift-i64vec4-uvec4
skip
gs-op-lshift-int64_t-int
skip
gs-op-lshift-int64_t-uint
skip
gs-op-lshift-int64_t-uint64_t
skip
gs-op-lshift-u64vec2-i64vec2
skip
gs-op-lshift-u64vec2-int
skip
gs-op-lshift-u64vec2-ivec2
skip
gs-op-lshift-u64vec2-u64vec2
skip
gs-op-lshift-u64vec2-uint
skip
gs-op-lshift-u64vec2-uint64_t
skip
gs-op-lshift-u64vec2-uvec2
skip
gs-op-lshift-u64vec3-int
skip
gs-op-lshift-u64vec3-ivec3
skip
gs-op-lshift-u64vec3-u64vec3
skip
gs-op-lshift-u64vec3-uint
skip
gs-op-lshift-u64vec3-uint64_t
skip
gs-op-lshift-u64vec3-uvec3
skip
gs-op-lshift-u64vec4-int
skip
gs-op-lshift-u64vec4-ivec4
skip
gs-op-lshift-u64vec4-u64vec4
skip
gs-op-lshift-u64vec4-uint
skip
gs-op-lshift-u64vec4-uint64_t
skip
gs-op-lshift-u64vec4-uvec4
skip
gs-op-lshift-uint64_t-int
skip
gs-op-lshift-uint64_t-uint
skip
gs-op-lshift-uint64_t-uint64_t
skip
gs-op-lt-int64_t-int64_t
skip
gs-op-lt-int64_t-int64_t-using-if
skip
gs-op-lt-uint64_t-uint64_t
skip
gs-op-lt-uint64_t-uint64_t-using-if
skip
gs-op-mod-i64vec3-i64vec3
skip
gs-op-mod-i64vec3-int64_t
skip
gs-op-mod-i64vec4-i64vec4
skip
gs-op-mod-i64vec4-int64_t
skip
gs-op-mod-int64_t-i64vec3
skip
gs-op-mod-int64_t-i64vec4
skip
gs-op-mod-int64_t-int64_t
skip
gs-op-mod-u64vec2-u64vec2
skip
gs-op-mod-u64vec2-uint64_t
skip
gs-op-mod-u64vec3-u64vec3
skip
gs-op-mod-u64vec3-uint64_t
skip
gs-op-mod-u64vec4-u64vec4
skip
gs-op-mod-u64vec4-uint64_t
skip
gs-op-mod-uint64_t-u64vec2
skip
gs-op-mod-uint64_t-u64vec3
skip
gs-op-mod-uint64_t-u64vec4
skip
gs-op-mod-uint64_t-uint64_t
skip
gs-op-mult-i64vec2-i64vec2
skip
gs-op-mult-i64vec2-int64_t
skip
gs-op-mult-i64vec3-i64vec3
skip
gs-op-mult-i64vec3-int64_t
skip
gs-op-mult-i64vec4-i64vec4
skip
gs-op-mult-i64vec4-int64_t
skip
gs-op-mult-int64_t-i64vec2
skip
gs-op-mult-int64_t-i64vec3
skip
gs-op-mult-int64_t-i64vec4
skip
gs-op-mult-int64_t-int64_t
skip
gs-op-mult-u64vec2-u64vec2
skip
gs-op-mult-u64vec2-uint64_t
skip
gs-op-mult-u64vec3-u64vec3
skip
gs-op-mult-u64vec3-uint64_t
skip
gs-op-mult-u64vec4-u64vec4
skip
gs-op-mult-u64vec4-uint64_t
skip
gs-op-mult-uint64_t-u64vec2
skip
gs-op-mult-uint64_t-u64vec3
skip
gs-op-mult-uint64_t-u64vec4
skip
gs-op-mult-uint64_t-uint64_t
skip
gs-op-ne-int64_t-int64_t
skip
gs-op-ne-int64_t-int64_t-using-if
skip
gs-op-ne-uint64_t-uint64_t
skip
gs-op-ne-uint64_t-uint64_t-using-if
skip
gs-op-rshift-i64vec2-i64vec2
skip
gs-op-rshift-i64vec2-int
skip
gs-op-rshift-i64vec2-ivec2
skip
gs-op-rshift-i64vec2-u64vec2
skip
gs-op-rshift-i64vec2-uint
skip
gs-op-rshift-i64vec2-uint64_t
skip
gs-op-rshift-i64vec2-uvec2
skip
gs-op-rshift-i64vec3-int
skip
gs-op-rshift-i64vec3-ivec3
skip
gs-op-rshift-i64vec3-u64vec3
skip
gs-op-rshift-i64vec3-uint
skip
gs-op-rshift-i64vec3-uint64_t
skip
gs-op-rshift-i64vec3-uvec3
skip
gs-op-rshift-i64vec4-int
skip
gs-op-rshift-i64vec4-ivec4
skip
gs-op-rshift-i64vec4-u64vec4
skip
gs-op-rshift-i64vec4-uint
skip
gs-op-rshift-i64vec4-uint64_t
skip
gs-op-rshift-i64vec4-uvec4
skip
gs-op-rshift-int64_t-int
skip
gs-op-rshift-int64_t-uint
skip
gs-op-rshift-int64_t-uint64_t
skip
gs-op-rshift-u64vec2-i64vec2
skip
gs-op-rshift-u64vec2-int
skip
gs-op-rshift-u64vec2-ivec2
skip
gs-op-rshift-u64vec2-u64vec2
skip
gs-op-rshift-u64vec2-uint
skip
gs-op-rshift-u64vec2-uint64_t
skip
gs-op-rshift-u64vec2-uvec2
skip
gs-op-rshift-u64vec3-int
skip
gs-op-rshift-u64vec3-ivec3
skip
gs-op-rshift-u64vec3-u64vec3
skip
gs-op-rshift-u64vec3-uint
skip
gs-op-rshift-u64vec3-uint64_t
skip
gs-op-rshift-u64vec3-uvec3
skip
gs-op-rshift-u64vec4-int
skip
gs-op-rshift-u64vec4-ivec4
skip
gs-op-rshift-u64vec4-u64vec4
skip
gs-op-rshift-u64vec4-uint
skip
gs-op-rshift-u64vec4-uint64_t
skip
gs-op-rshift-u64vec4-uvec4
skip
gs-op-rshift-uint64_t-int
skip
gs-op-rshift-uint64_t-uint
skip
gs-op-rshift-uint64_t-uint64_t
skip
gs-op-sub-i64vec2-i64vec2
skip
gs-op-sub-i64vec2-int64_t
skip
gs-op-sub-i64vec3-i64vec3
skip
gs-op-sub-i64vec3-int64_t
skip
gs-op-sub-i64vec4-i64vec4
skip
gs-op-sub-i64vec4-int64_t
skip
gs-op-sub-int64_t-i64vec2
skip
gs-op-sub-int64_t-i64vec3
skip
gs-op-sub-int64_t-i64vec4
skip
gs-op-sub-int64_t-int64_t
skip
gs-op-sub-u64vec2-u64vec2
skip
gs-op-sub-u64vec2-uint64_t
skip
gs-op-sub-u64vec3-u64vec3
skip
gs-op-sub-u64vec3-uint64_t
skip
gs-op-sub-u64vec4-u64vec4
skip
gs-op-sub-u64vec4-uint64_t
skip
gs-op-sub-uint64_t-u64vec2
skip
gs-op-sub-uint64_t-u64vec3
skip
gs-op-sub-uint64_t-u64vec4
skip
gs-op-sub-uint64_t-uint64_t
skip
gs-sign-i64vec2
skip
gs-sign-i64vec3
skip
gs-sign-i64vec4
skip
gs-sign-int64_t
skip
tcs-abs-i64vec2
skip
tcs-abs-i64vec3
skip
tcs-abs-i64vec4
skip
tcs-abs-int64_t
skip
tcs-clamp-i64vec2-i64vec2-i64vec2
skip
tcs-clamp-i64vec2-int64_t-int64_t
skip
tcs-clamp-i64vec3-i64vec3-i64vec3
skip
tcs-clamp-i64vec3-int64_t-int64_t
skip
tcs-clamp-i64vec4-i64vec4-i64vec4
skip
tcs-clamp-i64vec4-int64_t-int64_t
skip
tcs-clamp-int64_t-int64_t-int64_t
skip
tcs-max-i64vec2-i64vec2
skip
tcs-max-i64vec2-int64_t
skip
tcs-max-i64vec3-i64vec3
skip
tcs-max-i64vec3-int64_t
skip
tcs-max-i64vec4-i64vec4
skip
tcs-max-i64vec4-int64_t
skip
tcs-max-int64_t-int64_t
skip
tcs-max-u64vec2-u64vec2
skip
tcs-max-u64vec2-uint64_t
skip
tcs-max-u64vec3-u64vec3
skip
tcs-max-u64vec3-uint64_t
skip
tcs-max-u64vec4-u64vec4
skip
tcs-max-u64vec4-uint64_t
skip
tcs-max-uint64_t-uint64_t
skip
tcs-min-i64vec2-i64vec2
skip
tcs-min-i64vec2-int64_t
skip
tcs-min-i64vec3-i64vec3
skip
tcs-min-i64vec3-int64_t
skip
tcs-min-i64vec4-i64vec4
skip
tcs-min-i64vec4-int64_t
skip
tcs-min-int64_t-int64_t
skip
tcs-min-u64vec2-u64vec2
skip
tcs-min-u64vec2-uint64_t
skip
tcs-min-u64vec3-u64vec3
skip
tcs-min-u64vec3-uint64_t
skip
tcs-min-u64vec4-u64vec4
skip
tcs-min-u64vec4-uint64_t
skip
tcs-min-uint64_t-uint64_t
skip
tcs-mix-i64vec2-i64vec2-bvec2
skip
tcs-mix-i64vec3-i64vec3-bvec3
skip
tcs-mix-i64vec4-i64vec4-bvec4
skip
tcs-mix-int64_t-int64_t-bool
skip
tcs-op-add-i64vec2-i64vec2
skip
tcs-op-add-i64vec2-int64_t
skip
tcs-op-add-i64vec3-i64vec3
skip
tcs-op-add-i64vec3-int64_t
skip
tcs-op-add-i64vec4-i64vec4
skip
tcs-op-add-i64vec4-int64_t
skip
tcs-op-add-int64_t-i64vec2
skip
tcs-op-add-int64_t-i64vec3
skip
tcs-op-add-int64_t-i64vec4
skip
tcs-op-add-int64_t-int64_t
skip
tcs-op-add-u64vec2-u64vec2
skip
tcs-op-add-u64vec2-uint64_t
skip
tcs-op-add-u64vec3-u64vec3
skip
tcs-op-add-u64vec3-uint64_t
skip
tcs-op-add-u64vec4-u64vec4
skip
tcs-op-add-u64vec4-uint64_t
skip
tcs-op-add-uint64_t-u64vec2
skip
tcs-op-add-uint64_t-u64vec3
skip
tcs-op-add-uint64_t-u64vec4
skip
tcs-op-add-uint64_t-uint64_t
skip
tcs-op-bitand-int64_t-int64_t
skip
tcs-op-bitand-uint64_t-uint64_t
skip
tcs-op-bitor-int64_t-int64_t
skip
tcs-op-bitor-uint64_t-uint64_t
skip
tcs-op-bitxor-int64_t-int64_t
skip
tcs-op-bitxor-uint64_t-uint64_t
skip
tcs-op-div-i64vec2-i64vec2
skip
tcs-op-div-i64vec2-int64_t
skip
tcs-op-div-i64vec3-i64vec3
skip
tcs-op-div-i64vec3-int64_t
skip
tcs-op-div-i64vec4-i64vec4
skip
tcs-op-div-i64vec4-int64_t
skip
tcs-op-div-int64_t-i64vec2
skip
tcs-op-div-int64_t-i64vec3
skip
tcs-op-div-int64_t-i64vec4
skip
tcs-op-div-int64_t-int64_t
skip
tcs-op-div-u64vec2-u64vec2
skip
tcs-op-div-u64vec2-uint64_t
skip
tcs-op-div-u64vec3-u64vec3
skip
tcs-op-div-u64vec3-uint64_t
skip
tcs-op-div-u64vec4-u64vec4
skip
tcs-op-div-u64vec4-uint64_t
skip
tcs-op-div-uint64_t-u64vec2
skip
tcs-op-div-uint64_t-u64vec3
skip
tcs-op-div-uint64_t-u64vec4
skip
tcs-op-div-uint64_t-uint64_t
skip
tcs-op-eq-int64_t-int64_t
skip
tcs-op-eq-int64_t-int64_t-using-if
skip
tcs-op-eq-uint64_t-uint64_t
skip
tcs-op-eq-uint64_t-uint64_t-using-if
skip
tcs-op-ge-int64_t-int64_t
skip
tcs-op-ge-int64_t-int64_t-using-if
skip
tcs-op-ge-uint64_t-uint64_t
skip
tcs-op-ge-uint64_t-uint64_t-using-if
skip
tcs-op-gt-int64_t-int64_t
skip
tcs-op-gt-int64_t-int64_t-using-if
skip
tcs-op-gt-uint64_t-uint64_t
skip
tcs-op-gt-uint64_t-uint64_t-using-if
skip
tcs-op-le-int64_t-int64_t
skip
tcs-op-le-int64_t-int64_t-using-if
skip
tcs-op-le-uint64_t-uint64_t
skip
tcs-op-le-uint64_t-uint64_t-using-if
skip
tcs-op-lshift-i64vec2-i64vec2
skip
tcs-op-lshift-i64vec2-int
skip
tcs-op-lshift-i64vec2-ivec2
skip
tcs-op-lshift-i64vec2-u64vec2
skip
tcs-op-lshift-i64vec2-uint
skip
tcs-op-lshift-i64vec2-uint64_t
skip
tcs-op-lshift-i64vec2-uvec2
skip
tcs-op-lshift-i64vec3-int
skip
tcs-op-lshift-i64vec3-ivec3
skip
tcs-op-lshift-i64vec3-u64vec3
skip
tcs-op-lshift-i64vec3-uint
skip
tcs-op-lshift-i64vec3-uint64_t
skip
tcs-op-lshift-i64vec3-uvec3
skip
tcs-op-lshift-i64vec4-int
skip
tcs-op-lshift-i64vec4-ivec4
skip
tcs-op-lshift-i64vec4-u64vec4
skip
tcs-op-lshift-i64vec4-uint
skip
tcs-op-lshift-i64vec4-uint64_t
skip
tcs-op-lshift-i64vec4-uvec4
skip
tcs-op-lshift-int64_t-int
skip
tcs-op-lshift-int64_t-uint
skip
tcs-op-lshift-int64_t-uint64_t
skip
tcs-op-lshift-u64vec2-i64vec2
skip
tcs-op-lshift-u64vec2-int
skip
tcs-op-lshift-u64vec2-ivec2
skip
tcs-op-lshift-u64vec2-u64vec2
skip
tcs-op-lshift-u64vec2-uint
skip
tcs-op-lshift-u64vec2-uint64_t
skip
tcs-op-lshift-u64vec2-uvec2
skip
tcs-op-lshift-u64vec3-int
skip
tcs-op-lshift-u64vec3-ivec3
skip
tcs-op-lshift-u64vec3-u64vec3
skip
tcs-op-lshift-u64vec3-uint
skip
tcs-op-lshift-u64vec3-uint64_t
skip
tcs-op-lshift-u64vec3-uvec3
skip
tcs-op-lshift-u64vec4-int
skip
tcs-op-lshift-u64vec4-ivec4
skip
tcs-op-lshift-u64vec4-u64vec4
skip
tcs-op-lshift-u64vec4-uint
skip
tcs-op-lshift-u64vec4-uint64_t
skip
tcs-op-lshift-u64vec4-uvec4
skip
tcs-op-lshift-uint64_t-int
skip
tcs-op-lshift-uint64_t-uint
skip
tcs-op-lshift-uint64_t-uint64_t
skip
tcs-op-lt-int64_t-int64_t
skip
tcs-op-lt-int64_t-int64_t-using-if
skip
tcs-op-lt-uint64_t-uint64_t
skip
tcs-op-lt-uint64_t-uint64_t-using-if
skip
tcs-op-mod-i64vec3-i64vec3
skip
tcs-op-mod-i64vec3-int64_t
skip
tcs-op-mod-i64vec4-i64vec4
skip
tcs-op-mod-i64vec4-int64_t
skip
tcs-op-mod-int64_t-i64vec3
skip
tcs-op-mod-int64_t-i64vec4
skip
tcs-op-mod-int64_t-int64_t
skip
tcs-op-mod-u64vec2-u64vec2
skip
tcs-op-mod-u64vec2-uint64_t
skip
tcs-op-mod-u64vec3-u64vec3
skip
tcs-op-mod-u64vec3-uint64_t
skip
tcs-op-mod-u64vec4-u64vec4
skip
tcs-op-mod-u64vec4-uint64_t
skip
tcs-op-mod-uint64_t-u64vec2
skip
tcs-op-mod-uint64_t-u64vec3
skip
tcs-op-mod-uint64_t-u64vec4
skip
tcs-op-mod-uint64_t-uint64_t
skip
tcs-op-mult-i64vec2-i64vec2
skip
tcs-op-mult-i64vec2-int64_t
skip
tcs-op-mult-i64vec3-i64vec3
skip
tcs-op-mult-i64vec3-int64_t
skip
tcs-op-mult-i64vec4-i64vec4
skip
tcs-op-mult-i64vec4-int64_t
skip
tcs-op-mult-int64_t-i64vec2
skip
tcs-op-mult-int64_t-i64vec3
skip
tcs-op-mult-int64_t-i64vec4
skip
tcs-op-mult-int64_t-int64_t
skip
tcs-op-mult-u64vec2-u64vec2
skip
tcs-op-mult-u64vec2-uint64_t
skip
tcs-op-mult-u64vec3-u64vec3
skip
tcs-op-mult-u64vec3-uint64_t
skip
tcs-op-mult-u64vec4-u64vec4
skip
tcs-op-mult-u64vec4-uint64_t
skip
tcs-op-mult-uint64_t-u64vec2
skip
tcs-op-mult-uint64_t-u64vec3
skip
tcs-op-mult-uint64_t-u64vec4
skip
tcs-op-mult-uint64_t-uint64_t
skip
tcs-op-ne-int64_t-int64_t
skip
tcs-op-ne-int64_t-int64_t-using-if
skip
tcs-op-ne-uint64_t-uint64_t
skip
tcs-op-ne-uint64_t-uint64_t-using-if
skip
tcs-op-rshift-i64vec2-i64vec2
skip
tcs-op-rshift-i64vec2-int
skip
tcs-op-rshift-i64vec2-ivec2
skip
tcs-op-rshift-i64vec2-u64vec2
skip
tcs-op-rshift-i64vec2-uint
skip
tcs-op-rshift-i64vec2-uint64_t
skip
tcs-op-rshift-i64vec2-uvec2
skip
tcs-op-rshift-i64vec3-int
skip
tcs-op-rshift-i64vec3-ivec3
skip
tcs-op-rshift-i64vec3-u64vec3
skip
tcs-op-rshift-i64vec3-uint
skip
tcs-op-rshift-i64vec3-uint64_t
skip
tcs-op-rshift-i64vec3-uvec3
skip
tcs-op-rshift-i64vec4-int
skip
tcs-op-rshift-i64vec4-ivec4
skip
tcs-op-rshift-i64vec4-u64vec4
skip
tcs-op-rshift-i64vec4-uint
skip
tcs-op-rshift-i64vec4-uint64_t
skip
tcs-op-rshift-i64vec4-uvec4
skip
tcs-op-rshift-int64_t-int
skip
tcs-op-rshift-int64_t-uint
skip
tcs-op-rshift-int64_t-uint64_t
skip
tcs-op-rshift-u64vec2-i64vec2
skip
tcs-op-rshift-u64vec2-int
skip
tcs-op-rshift-u64vec2-ivec2
skip
tcs-op-rshift-u64vec2-u64vec2
skip
tcs-op-rshift-u64vec2-uint
skip
tcs-op-rshift-u64vec2-uint64_t
skip
tcs-op-rshift-u64vec2-uvec2
skip
tcs-op-rshift-u64vec3-int
skip
tcs-op-rshift-u64vec3-ivec3
skip
tcs-op-rshift-u64vec3-u64vec3
skip
tcs-op-rshift-u64vec3-uint
skip
tcs-op-rshift-u64vec3-uint64_t
skip
tcs-op-rshift-u64vec3-uvec3
skip
tcs-op-rshift-u64vec4-int
skip
tcs-op-rshift-u64vec4-ivec4
skip
tcs-op-rshift-u64vec4-u64vec4
skip
tcs-op-rshift-u64vec4-uint
skip
tcs-op-rshift-u64vec4-uint64_t
skip
tcs-op-rshift-u64vec4-uvec4
skip
tcs-op-rshift-uint64_t-int
skip
tcs-op-rshift-uint64_t-uint
skip
tcs-op-rshift-uint64_t-uint64_t
skip
tcs-op-sub-i64vec2-i64vec2
skip
tcs-op-sub-i64vec2-int64_t
skip
tcs-op-sub-i64vec3-i64vec3
skip
tcs-op-sub-i64vec3-int64_t
skip
tcs-op-sub-i64vec4-i64vec4
skip
tcs-op-sub-i64vec4-int64_t
skip
tcs-op-sub-int64_t-i64vec2
skip
tcs-op-sub-int64_t-i64vec3
skip
tcs-op-sub-int64_t-i64vec4
skip
tcs-op-sub-int64_t-int64_t
skip
tcs-op-sub-u64vec2-u64vec2
skip
tcs-op-sub-u64vec2-uint64_t
skip
tcs-op-sub-u64vec3-u64vec3
skip
tcs-op-sub-u64vec3-uint64_t
skip
tcs-op-sub-u64vec4-u64vec4
skip
tcs-op-sub-u64vec4-uint64_t
skip
tcs-op-sub-uint64_t-u64vec2
skip
tcs-op-sub-uint64_t-u64vec3
skip
tcs-op-sub-uint64_t-u64vec4
skip
tcs-op-sub-uint64_t-uint64_t
skip
tcs-sign-i64vec2
skip
tcs-sign-i64vec3
skip
tcs-sign-i64vec4
skip
tcs-sign-int64_t
skip
vs-abs-i64vec2
skip
vs-abs-i64vec3
skip
vs-abs-i64vec4
skip
vs-abs-int64_t
skip
vs-clamp-i64vec2-i64vec2-i64vec2
skip
vs-clamp-i64vec2-int64_t-int64_t
skip
vs-clamp-i64vec3-i64vec3-i64vec3
skip
vs-clamp-i64vec3-int64_t-int64_t
skip
vs-clamp-i64vec4-i64vec4-i64vec4
skip
vs-clamp-i64vec4-int64_t-int64_t
skip
vs-clamp-int64_t-int64_t-int64_t
skip
vs-max-i64vec2-i64vec2
skip
vs-max-i64vec2-int64_t
skip
vs-max-i64vec3-i64vec3
skip
vs-max-i64vec3-int64_t
skip
vs-max-i64vec4-i64vec4
skip
vs-max-i64vec4-int64_t
skip
vs-max-int64_t-int64_t
skip
vs-max-u64vec2-u64vec2
skip
vs-max-u64vec2-uint64_t
skip
vs-max-u64vec3-u64vec3
skip
vs-max-u64vec3-uint64_t
skip
vs-max-u64vec4-u64vec4
skip
vs-max-u64vec4-uint64_t
skip
vs-max-uint64_t-uint64_t
skip
vs-min-i64vec2-i64vec2
skip
vs-min-i64vec2-int64_t
skip
vs-min-i64vec3-i64vec3
skip
vs-min-i64vec3-int64_t
skip
vs-min-i64vec4-i64vec4
skip
vs-min-i64vec4-int64_t
skip
vs-min-int64_t-int64_t
skip
vs-min-u64vec2-u64vec2
skip
vs-min-u64vec2-uint64_t
skip
vs-min-u64vec3-u64vec3
skip
vs-min-u64vec3-uint64_t
skip
vs-min-u64vec4-u64vec4
skip
vs-min-u64vec4-uint64_t
skip
vs-min-uint64_t-uint64_t
skip
vs-mix-i64vec2-i64vec2-bvec2
skip
vs-mix-i64vec3-i64vec3-bvec3
skip
vs-mix-i64vec4-i64vec4-bvec4
skip
vs-mix-int64_t-int64_t-bool
skip
vs-op-add-i64vec2-i64vec2
skip
vs-op-add-i64vec2-int64_t
skip
vs-op-add-i64vec3-i64vec3
skip
vs-op-add-i64vec3-int64_t
skip
vs-op-add-i64vec4-i64vec4
skip
vs-op-add-i64vec4-int64_t
skip
vs-op-add-int64_t-i64vec2
skip
vs-op-add-int64_t-i64vec3
skip
vs-op-add-int64_t-i64vec4
skip
vs-op-add-int64_t-int64_t
skip
vs-op-add-u64vec2-u64vec2
skip
vs-op-add-u64vec2-uint64_t
skip
vs-op-add-u64vec3-u64vec3
skip
vs-op-add-u64vec3-uint64_t
skip
vs-op-add-u64vec4-u64vec4
skip
vs-op-add-u64vec4-uint64_t
skip
vs-op-add-uint64_t-u64vec2
skip
vs-op-add-uint64_t-u64vec3
skip
vs-op-add-uint64_t-u64vec4
skip
vs-op-add-uint64_t-uint64_t
skip
vs-op-bitand-int64_t-int64_t
skip
vs-op-bitand-uint64_t-uint64_t
skip
vs-op-bitor-int64_t-int64_t
skip
vs-op-bitor-uint64_t-uint64_t
skip
vs-op-bitxor-int64_t-int64_t
skip
vs-op-bitxor-uint64_t-uint64_t
skip
vs-op-div-i64vec2-i64vec2
skip
vs-op-div-i64vec2-int64_t
skip
vs-op-div-i64vec3-i64vec3
skip
vs-op-div-i64vec3-int64_t
skip
vs-op-div-i64vec4-i64vec4
skip
vs-op-div-i64vec4-int64_t
skip
vs-op-div-int64_t-i64vec2
skip
vs-op-div-int64_t-i64vec3
skip
vs-op-div-int64_t-i64vec4
skip
vs-op-div-int64_t-int64_t
skip
vs-op-div-u64vec2-u64vec2
skip
vs-op-div-u64vec2-uint64_t
skip
vs-op-div-u64vec3-u64vec3
skip
vs-op-div-u64vec3-uint64_t
skip
vs-op-div-u64vec4-u64vec4
skip
vs-op-div-u64vec4-uint64_t
skip
vs-op-div-uint64_t-u64vec2
skip
vs-op-div-uint64_t-u64vec3
skip
vs-op-div-uint64_t-u64vec4
skip
vs-op-div-uint64_t-uint64_t
skip
vs-op-eq-int64_t-int64_t
skip
vs-op-eq-int64_t-int64_t-using-if
skip
vs-op-eq-uint64_t-uint64_t
skip
vs-op-eq-uint64_t-uint64_t-using-if
skip
vs-op-ge-int64_t-int64_t
skip
vs-op-ge-int64_t-int64_t-using-if
skip
vs-op-ge-uint64_t-uint64_t
skip
vs-op-ge-uint64_t-uint64_t-using-if
skip
vs-op-gt-int64_t-int64_t
skip
vs-op-gt-int64_t-int64_t-using-if
skip
vs-op-gt-uint64_t-uint64_t
skip
vs-op-gt-uint64_t-uint64_t-using-if
skip
vs-op-le-int64_t-int64_t
skip
vs-op-le-int64_t-int64_t-using-if
skip
vs-op-le-uint64_t-uint64_t
skip
vs-op-le-uint64_t-uint64_t-using-if
skip
vs-op-lshift-i64vec2-i64vec2
skip
vs-op-lshift-i64vec2-int
skip
vs-op-lshift-i64vec2-ivec2
skip
vs-op-lshift-i64vec2-u64vec2
skip
vs-op-lshift-i64vec2-uint
skip
vs-op-lshift-i64vec2-uint64_t
skip
vs-op-lshift-i64vec2-uvec2
skip
vs-op-lshift-i64vec3-int
skip
vs-op-lshift-i64vec3-ivec3
skip
vs-op-lshift-i64vec3-u64vec3
skip
vs-op-lshift-i64vec3-uint
skip
vs-op-lshift-i64vec3-uint64_t
skip
vs-op-lshift-i64vec3-uvec3
skip
vs-op-lshift-i64vec4-int
skip
vs-op-lshift-i64vec4-ivec4
skip
vs-op-lshift-i64vec4-u64vec4
skip
vs-op-lshift-i64vec4-uint
skip
vs-op-lshift-i64vec4-uint64_t
skip
vs-op-lshift-i64vec4-uvec4
skip
vs-op-lshift-int64_t-int
skip
vs-op-lshift-int64_t-uint
skip
vs-op-lshift-int64_t-uint64_t
skip
vs-op-lshift-u64vec2-i64vec2
skip
vs-op-lshift-u64vec2-int
skip
vs-op-lshift-u64vec2-ivec2
skip
vs-op-lshift-u64vec2-u64vec2
skip
vs-op-lshift-u64vec2-uint
skip
vs-op-lshift-u64vec2-uint64_t
skip
vs-op-lshift-u64vec2-uvec2
skip
vs-op-lshift-u64vec3-int
skip
vs-op-lshift-u64vec3-ivec3
skip
vs-op-lshift-u64vec3-u64vec3
skip
vs-op-lshift-u64vec3-uint
skip
vs-op-lshift-u64vec3-uint64_t
skip
vs-op-lshift-u64vec3-uvec3
skip
vs-op-lshift-u64vec4-int
skip
vs-op-lshift-u64vec4-ivec4
skip
vs-op-lshift-u64vec4-u64vec4
skip
vs-op-lshift-u64vec4-uint
skip
vs-op-lshift-u64vec4-uint64_t
skip
vs-op-lshift-u64vec4-uvec4
skip
vs-op-lshift-uint64_t-int
skip
vs-op-lshift-uint64_t-uint
skip
vs-op-lshift-uint64_t-uint64_t
skip
vs-op-lt-int64_t-int64_t
skip
vs-op-lt-int64_t-int64_t-using-if
skip
vs-op-lt-uint64_t-uint64_t
skip
vs-op-lt-uint64_t-uint64_t-using-if
skip
vs-op-mod-i64vec3-i64vec3
skip
vs-op-mod-i64vec3-int64_t
skip
vs-op-mod-i64vec4-i64vec4
skip
vs-op-mod-i64vec4-int64_t
skip
vs-op-mod-int64_t-i64vec3
skip
vs-op-mod-int64_t-i64vec4
skip
vs-op-mod-int64_t-int64_t
skip
vs-op-mod-u64vec2-u64vec2
skip
vs-op-mod-u64vec2-uint64_t
skip
vs-op-mod-u64vec3-u64vec3
skip
vs-op-mod-u64vec3-uint64_t
skip
vs-op-mod-u64vec4-u64vec4
skip
vs-op-mod-u64vec4-uint64_t
skip
vs-op-mod-uint64_t-u64vec2
skip
vs-op-mod-uint64_t-u64vec3
skip
vs-op-mod-uint64_t-u64vec4
skip
vs-op-mod-uint64_t-uint64_t
skip
vs-op-mult-i64vec2-i64vec2
skip
vs-op-mult-i64vec2-int64_t
skip
vs-op-mult-i64vec3-i64vec3
skip
vs-op-mult-i64vec3-int64_t
skip
vs-op-mult-i64vec4-i64vec4
skip
vs-op-mult-i64vec4-int64_t
skip
vs-op-mult-int64_t-i64vec2
skip
vs-op-mult-int64_t-i64vec3
skip
vs-op-mult-int64_t-i64vec4
skip
vs-op-mult-int64_t-int64_t
skip
vs-op-mult-u64vec2-u64vec2
skip
vs-op-mult-u64vec2-uint64_t
skip
vs-op-mult-u64vec3-u64vec3
skip
vs-op-mult-u64vec3-uint64_t
skip
vs-op-mult-u64vec4-u64vec4
skip
vs-op-mult-u64vec4-uint64_t
skip
vs-op-mult-uint64_t-u64vec2
skip
vs-op-mult-uint64_t-u64vec3
skip
vs-op-mult-uint64_t-u64vec4
skip
vs-op-mult-uint64_t-uint64_t
skip
vs-op-ne-int64_t-int64_t
skip
vs-op-ne-int64_t-int64_t-using-if
skip
vs-op-ne-uint64_t-uint64_t
skip
vs-op-ne-uint64_t-uint64_t-using-if
skip
vs-op-rshift-i64vec2-i64vec2
skip
vs-op-rshift-i64vec2-int
skip
vs-op-rshift-i64vec2-ivec2
skip
vs-op-rshift-i64vec2-u64vec2
skip
vs-op-rshift-i64vec2-uint
skip
vs-op-rshift-i64vec2-uint64_t
skip
vs-op-rshift-i64vec2-uvec2
skip
vs-op-rshift-i64vec3-int
skip
vs-op-rshift-i64vec3-ivec3
skip
vs-op-rshift-i64vec3-u64vec3
skip
vs-op-rshift-i64vec3-uint
skip
vs-op-rshift-i64vec3-uint64_t
skip
vs-op-rshift-i64vec3-uvec3
skip
vs-op-rshift-i64vec4-int
skip
vs-op-rshift-i64vec4-ivec4
skip
vs-op-rshift-i64vec4-u64vec4
skip
vs-op-rshift-i64vec4-uint
skip
vs-op-rshift-i64vec4-uint64_t
skip
vs-op-rshift-i64vec4-uvec4
skip
vs-op-rshift-int64_t-int
skip
vs-op-rshift-int64_t-uint
skip
vs-op-rshift-int64_t-uint64_t
skip
vs-op-rshift-u64vec2-i64vec2
skip
vs-op-rshift-u64vec2-int
skip
vs-op-rshift-u64vec2-ivec2
skip
vs-op-rshift-u64vec2-u64vec2
skip
vs-op-rshift-u64vec2-uint
skip
vs-op-rshift-u64vec2-uint64_t
skip
vs-op-rshift-u64vec2-uvec2
skip
vs-op-rshift-u64vec3-int
skip
vs-op-rshift-u64vec3-ivec3
skip
vs-op-rshift-u64vec3-u64vec3
skip
vs-op-rshift-u64vec3-uint
skip
vs-op-rshift-u64vec3-uint64_t
skip
vs-op-rshift-u64vec3-uvec3
skip
vs-op-rshift-u64vec4-int
skip
vs-op-rshift-u64vec4-ivec4
skip
vs-op-rshift-u64vec4-u64vec4
skip
vs-op-rshift-u64vec4-uint
skip
vs-op-rshift-u64vec4-uint64_t
skip
vs-op-rshift-u64vec4-uvec4
skip
vs-op-rshift-uint64_t-int
skip
vs-op-rshift-uint64_t-uint
skip
vs-op-rshift-uint64_t-uint64_t
skip
vs-op-sub-i64vec2-i64vec2
skip
vs-op-sub-i64vec2-int64_t
skip
vs-op-sub-i64vec3-i64vec3
skip
vs-op-sub-i64vec3-int64_t
skip
vs-op-sub-i64vec4-i64vec4
skip
vs-op-sub-i64vec4-int64_t
skip
vs-op-sub-int64_t-i64vec2
skip
vs-op-sub-int64_t-i64vec3
skip
vs-op-sub-int64_t-i64vec4
skip
vs-op-sub-int64_t-int64_t
skip
vs-op-sub-u64vec2-u64vec2
skip
vs-op-sub-u64vec2-uint64_t
skip
vs-op-sub-u64vec3-u64vec3
skip
vs-op-sub-u64vec3-uint64_t
skip
vs-op-sub-u64vec4-u64vec4
skip
vs-op-sub-u64vec4-uint64_t
skip
vs-op-sub-uint64_t-u64vec2
skip
vs-op-sub-uint64_t-u64vec3
skip
vs-op-sub-uint64_t-u64vec4
skip
vs-op-sub-uint64_t-uint64_t
skip
vs-sign-i64vec2
skip
vs-sign-i64vec3
skip
vs-sign-i64vec4
skip
vs-sign-int64_t
skip
fs-conversion-b2i64
skip
fs-conversion-u2i64
skip
fs-conversion-u2u64
skip
fs-ishl-then-ishr
skip
fs-ishl-then-ishr-loop
skip
fs-ishl-then-ushr
skip
fs-ishl-then-ushr-loop
skip
fs-ishr-and-mask
skip
fs-ishr-and-mask-loop
skip
fs-shift-scalar-by-scalar
skip
fs-shift-vector-by-scalar
skip
fs-shift-vector-by-vector
skip
fs-ushr-and-mask
skip
fs-ushr-and-mask-loop
skip
fs-iand-of-iadd-int64
skip
fs-shl-of-shr-int64
skip
glsl-fs-loop-unroll-ishl-int64
skip
glsl-fs-loop-unroll-mul-int64
skip
arb_internalformat_query
1/1
minmax
skip
misc. api error checks
skip
arb_post_depth_coverage
0/0
arb_post_depth_coverage-basic
skip
arb_post_depth_coverage-multisampling
skip
arb_post_depth_coverage-sample-shading
skip
arb_program_interface_query
66/86
arb_program_interface_query-resource-query
14/32
gl_program_input(tcs)
skip
gl_program_input(tcs,tes)
skip
gl_program_input(tes)
skip
gl_program_input(vs,tcs,tes)
skip
gl_program_output(tcs)
skip
gl_program_output(tcs,tes)
skip
gl_program_output(tcs,tes,gs)
skip
gl_program_output(tes)
skip
gl_tess_control_subroutine
skip
gl_tess_control_subroutine_uniform
skip
gl_tess_evaluation_subroutine
skip
gl_tess_evaluation_subroutine_uniform
skip
gl_uniform(tes,tcs)
skip
gl_uniform_block(tcs,tes)
skip
arb_query_buffer_object
272/284
coherency
44/44
index-buffer-gl_tess_control_shader_patches
skip
index-buffer-gl_tess_evaluation_shader_invocations
skip
index-buffer-gl_time_elapsed
skip
index-buffer-gl_timestamp
skip
index-buffer-gl_transform_feedback_primitives_written
skip
index-buffer-gl_vertex_shader_invocations
skip
index-buffer-gl_vertices_submitted
skip
indirect-dispatch-gl_tess_control_shader_patches
skip
indirect-dispatch-gl_tess_evaluation_shader_invocations
skip
indirect-dispatch-gl_transform_feedback_primitives_written
skip
indirect-dispatch-gl_vertex_shader_invocations
skip
indirect-dispatch-gl_vertices_submitted
skip
indirect-draw-count-gl_tess_control_shader_patches
skip
indirect-draw-count-gl_tess_evaluation_shader_invocations
skip
indirect-draw-count-gl_time_elapsed
skip
indirect-draw-count-gl_timestamp
skip
indirect-draw-count-gl_transform_feedback_primitives_written
skip
indirect-draw-count-gl_vertex_shader_invocations
skip
indirect-draw-count-gl_vertices_submitted
skip
indirect-draw-gl_tess_control_shader_patches
skip
indirect-draw-gl_tess_evaluation_shader_invocations
skip
indirect-draw-gl_time_elapsed
skip
indirect-draw-gl_timestamp
skip
indirect-draw-gl_transform_feedback_primitives_written
skip
indirect-draw-gl_vertex_shader_invocations
skip
indirect-draw-gl_vertices_submitted
skip
qbo
228/240
query-gl_tess_control_shader_patches-async-gl_int
skip
query-gl_tess_control_shader_patches-async-gl_unsigned_int
skip
query-gl_tess_control_shader_patches-async-gl_unsigned_int64_arb
skip
query-gl_tess_control_shader_patches-async_cpu_read_after-gl_int
skip
query-gl_tess_control_shader_patches-async_cpu_read_after-gl_unsigned_int
skip
query-gl_tess_control_shader_patches-async_cpu_read_after-gl_unsigned_int64_arb
skip
query-gl_tess_control_shader_patches-async_cpu_read_before-gl_int
skip
query-gl_tess_control_shader_patches-async_cpu_read_before-gl_unsigned_int
skip
query-gl_tess_control_shader_patches-async_cpu_read_before-gl_unsigned_int64_arb
skip
query-gl_tess_control_shader_patches-sync-gl_int
skip
query-gl_tess_control_shader_patches-sync-gl_unsigned_int
skip
query-gl_tess_control_shader_patches-sync-gl_unsigned_int64_arb
skip
query-gl_tess_control_shader_patches-sync_cpu_read_after_cache_test-gl_int
skip
query-gl_tess_control_shader_patches-sync_cpu_read_after_cache_test-gl_unsigned_int
skip
query-gl_tess_control_shader_patches-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
skip
query-gl_tess_evaluation_shader_invocations-async-gl_int
skip
query-gl_tess_evaluation_shader_invocations-async-gl_unsigned_int
skip
query-gl_tess_evaluation_shader_invocations-async-gl_unsigned_int64_arb
skip
query-gl_tess_evaluation_shader_invocations-async_cpu_read_after-gl_int
skip
query-gl_tess_evaluation_shader_invocations-async_cpu_read_after-gl_unsigned_int
skip
query-gl_tess_evaluation_shader_invocations-async_cpu_read_after-gl_unsigned_int64_arb
skip
query-gl_tess_evaluation_shader_invocations-async_cpu_read_before-gl_int
skip
query-gl_tess_evaluation_shader_invocations-async_cpu_read_before-gl_unsigned_int
skip
query-gl_tess_evaluation_shader_invocations-async_cpu_read_before-gl_unsigned_int64_arb
skip
query-gl_tess_evaluation_shader_invocations-sync-gl_int
skip
query-gl_tess_evaluation_shader_invocations-sync-gl_unsigned_int
skip
query-gl_tess_evaluation_shader_invocations-sync-gl_unsigned_int64_arb
skip
query-gl_tess_evaluation_shader_invocations-sync_cpu_read_after_cache_test-gl_int
skip
query-gl_tess_evaluation_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int
skip
query-gl_tess_evaluation_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
skip
arb_sample_locations
0/0
test
skip
arb_sample_shading
63/85
arb_sample_shading-builtin-gl-sample-mask-mrt-alpha-to-coverage
skip
builtin-gl-num-samples 16
skip
builtin-gl-num-samples 32
skip
builtin-gl-num-samples 6
skip
builtin-gl-num-samples 8
skip
builtin-gl-sample-id 16
skip
builtin-gl-sample-id 32
skip
builtin-gl-sample-id 6
skip
builtin-gl-sample-id 8
skip
builtin-gl-sample-mask 16
skip
builtin-gl-sample-mask 32
skip
builtin-gl-sample-mask 6
skip
builtin-gl-sample-mask 8
skip
builtin-gl-sample-mask-simple 16
skip
builtin-gl-sample-mask-simple 32
skip
builtin-gl-sample-mask-simple 6
skip
builtin-gl-sample-mask-simple 8
skip
builtin-gl-sample-position 16
skip
builtin-gl-sample-position 32
skip
builtin-gl-sample-position 6
skip
builtin-gl-sample-position 8
skip
ignore-centroid-qualifier 16
skip
ignore-centroid-qualifier 32
skip
ignore-centroid-qualifier 6
skip
ignore-centroid-qualifier 8
skip
interpolate-at-sample-position 16
skip
interpolate-at-sample-position 32
skip
interpolate-at-sample-position 6
skip
interpolate-at-sample-position 8
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
samplemask 0 all
skip
samplemask 16
skip
samplemask 16 all
skip
samplemask 32
skip
samplemask 32 all
skip
samplemask 6
skip
samplemask 6 all
skip
samplemask 8
skip
samplemask 8 all
skip
arb_separate_shader_objects
85/89
execution
6/7
layout-location-named-block-with-array
skip
linker
8/8
pervertex-clipdistance-tcs-out-tes
skip
pervertex-clipdistance-tes-out-gs
skip
pervertex-clipdistance-vs-out-tcs
skip
pervertex-culldistance-tcs-out-tes
skip
pervertex-culldistance-tes-out-gs
skip
pervertex-culldistance-vs-out-tcs
skip
pervertex-pointsize-tcs-out-tes
skip
pervertex-pointsize-tes-out-gs
skip
pervertex-pointsize-vs-out-tcs
skip
pervertex-position-tcs-out-tes
skip
pervertex-position-tes-out-gs
skip
pervertex-position-vs-out-tcs
skip
mix-and-match-tcs-tes
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
rendezvous by location (5 stages)
skip
validateprogrampipeline
9/9
only tes from tes/tcs program
skip
tcs splitting a vs/gs pipeline
skip
tes splitting a vs/gs program
skip
tes/tcs without vs
skip
arb_shader_atomic_counter_ops
8/8
preprocessor
4/4
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_shader_atomic_counters
63/65
linker
0/0
different-bindings-atomic-counter
skip
max-counters
10/10
combined test above maximum number of atomic counter buffers
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
semantics
2/2
geometry shader atomic built-in semantics
skip
tessellation control shader atomic built-in semantics
skip
tessellation evaluation shader atomic built-in semantics
skip
unused-result
2/2
geometry shader atomic built-in semantics
skip
tessellation control shader atomic built-in semantics
skip
tessellation evaluation shader atomic built-in semantics
skip
arb_shader_ballot
0/0
execution
0/0
fs-ballot
skip
fs-ballot-if-else
skip
fs-builtin-variables
skip
fs-readfirstinvocation-uint
skip
fs-readfirstinvocation-uint-if
skip
fs-readfirstinvocation-uint-loop
skip
fs-readfirstinvocation-uint-uniform
skip
fs-readinvocation-uint
skip
fs-readinvocation-uint-uniform
skip
arb_shader_bit_encoding
35/35
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_shader_clock
6/6
execution
0/0
clock
skip
clock2x32
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_shader_draw_parameters
21/21
preprocessor
4/4
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_shader_group_vote
15/15
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_shader_image_load_store
1796/1796
execution
8/8
gl45-imageatomicexchange-float
skip
max-size
14/14
imagebuffer max size test/134217728x1x1x1
skip
imagecube max size test/16384x16384x6x1
skip
imagecubearray max size test/16384x16384x6x1
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_shader_image_size
150/150
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_shader_precision
6/6
fs-degrees-float
skip
fs-degrees-vec2
skip
fs-degrees-vec3
skip
fs-degrees-vec4
skip
fs-exp-float
skip
fs-exp-vec2
skip
fs-exp-vec3
skip
fs-exp-vec4
skip
fs-exp2-float
skip
fs-exp2-vec2
skip
fs-exp2-vec3
skip
fs-exp2-vec4
skip
fs-fma-float-float-float
skip
fs-inversesqrt-float
skip
fs-inversesqrt-vec2
skip
fs-inversesqrt-vec3
skip
fs-inversesqrt-vec4
skip
fs-log-float
skip
fs-log-vec2
skip
fs-log-vec3
skip
fs-log-vec4
skip
fs-log2-float
skip
fs-log2-vec2
skip
fs-log2-vec3
skip
fs-log2-vec4
skip
fs-manual-fma-float-float-float
skip
fs-op-add-float-float
skip
fs-op-add-float-vec2
skip
fs-op-add-float-vec3
skip
fs-op-add-float-vec4
skip
fs-op-add-vec2-float
skip
fs-op-add-vec2-vec2
skip
fs-op-add-vec3-float
skip
fs-op-add-vec3-vec3
skip
fs-op-add-vec4-float
skip
fs-op-add-vec4-vec4
skip
fs-op-assign-add-float-float
skip
fs-op-assign-add-vec2-float
skip
fs-op-assign-add-vec2-vec2
skip
fs-op-assign-add-vec3-float
skip
fs-op-assign-add-vec3-vec3
skip
fs-op-assign-add-vec4-float
skip
fs-op-assign-add-vec4-vec4
skip
fs-op-assign-div-float-float
skip
fs-op-assign-div-vec2-float
skip
fs-op-assign-div-vec2-vec2
skip
fs-op-assign-div-vec3-float
skip
fs-op-assign-div-vec3-vec3
skip
fs-op-assign-div-vec4-float
skip
fs-op-assign-div-vec4-vec4
skip
fs-op-assign-mult-float-float
skip
fs-op-assign-mult-vec2-float
skip
fs-op-assign-mult-vec2-vec2
skip
fs-op-assign-mult-vec3-float
skip
fs-op-assign-mult-vec3-vec3
skip
fs-op-assign-mult-vec4-float
skip
fs-op-assign-mult-vec4-vec4
skip
fs-op-assign-sub-float-float
skip
fs-op-assign-sub-vec2-float
skip
fs-op-assign-sub-vec2-vec2
skip
fs-op-assign-sub-vec3-float
skip
fs-op-assign-sub-vec3-vec3
skip
fs-op-assign-sub-vec4-float
skip
fs-op-assign-sub-vec4-vec4
skip
fs-op-div-float-float
skip
fs-op-div-float-vec2
skip
fs-op-div-float-vec3
skip
fs-op-div-float-vec4
skip
fs-op-div-vec2-float
skip
fs-op-div-vec2-vec2
skip
fs-op-div-vec3-float
skip
fs-op-div-vec3-vec3
skip
fs-op-div-vec4-float
skip
fs-op-div-vec4-vec4
skip
fs-op-mult-float-float
skip
fs-op-mult-float-vec2
skip
fs-op-mult-float-vec3
skip
fs-op-mult-float-vec4
skip
fs-op-mult-vec2-float
skip
fs-op-mult-vec2-vec2
skip
fs-op-mult-vec3-float
skip
fs-op-mult-vec3-vec3
skip
fs-op-mult-vec4-float
skip
fs-op-mult-vec4-vec4
skip
fs-op-sub-float-float
skip
fs-op-sub-float-vec2
skip
fs-op-sub-float-vec3
skip
fs-op-sub-float-vec4
skip
fs-op-sub-vec2-float
skip
fs-op-sub-vec2-vec2
skip
fs-op-sub-vec3-float
skip
fs-op-sub-vec3-vec3
skip
fs-op-sub-vec4-float
skip
fs-op-sub-vec4-vec4
skip
fs-pow-float-float
skip
fs-pow-vec2-vec2
skip
fs-pow-vec3-vec3
skip
fs-pow-vec4-vec4
skip
fs-radians-float
skip
fs-radians-vec2
skip
fs-radians-vec3
skip
fs-radians-vec4
skip
fs-sqrt-float
skip
fs-sqrt-vec2
skip
fs-sqrt-vec3
skip
fs-sqrt-vec4
skip
gs-degrees-float
skip
gs-degrees-vec2
skip
gs-degrees-vec3
skip
gs-degrees-vec4
skip
gs-exp-float
skip
gs-exp-vec2
skip
gs-exp-vec3
skip
gs-exp-vec4
skip
gs-exp2-float
skip
gs-exp2-vec2
skip
gs-exp2-vec3
skip
gs-exp2-vec4
skip
gs-fma-float-float-float
skip
gs-inversesqrt-float
skip
gs-inversesqrt-vec2
skip
gs-inversesqrt-vec3
skip
gs-inversesqrt-vec4
skip
gs-log-float
skip
gs-log-vec2
skip
gs-log-vec3
skip
gs-log-vec4
skip
gs-log2-float
skip
gs-log2-vec2
skip
gs-log2-vec3
skip
gs-log2-vec4
skip
gs-manual-fma-float-float-float
skip
gs-op-add-float-float
skip
gs-op-add-float-vec2
skip
gs-op-add-float-vec3
skip
gs-op-add-float-vec4
skip
gs-op-add-vec2-float
skip
gs-op-add-vec2-vec2
skip
gs-op-add-vec3-float
skip
gs-op-add-vec3-vec3
skip
gs-op-add-vec4-float
skip
gs-op-add-vec4-vec4
skip
gs-op-assign-add-float-float
skip
gs-op-assign-add-vec2-float
skip
gs-op-assign-add-vec2-vec2
skip
gs-op-assign-add-vec3-float
skip
gs-op-assign-add-vec3-vec3
skip
gs-op-assign-add-vec4-float
skip
gs-op-assign-add-vec4-vec4
skip
gs-op-assign-div-float-float
skip
gs-op-assign-div-vec2-float
skip
gs-op-assign-div-vec2-vec2
skip
gs-op-assign-div-vec3-float
skip
gs-op-assign-div-vec3-vec3
skip
gs-op-assign-div-vec4-float
skip
gs-op-assign-div-vec4-vec4
skip
gs-op-assign-mult-float-float
skip
gs-op-assign-mult-vec2-float
skip
gs-op-assign-mult-vec2-vec2
skip
gs-op-assign-mult-vec3-float
skip
gs-op-assign-mult-vec3-vec3
skip
gs-op-assign-mult-vec4-float
skip
gs-op-assign-mult-vec4-vec4
skip
gs-op-assign-sub-float-float
skip
gs-op-assign-sub-vec2-float
skip
gs-op-assign-sub-vec2-vec2
skip
gs-op-assign-sub-vec3-float
skip
gs-op-assign-sub-vec3-vec3
skip
gs-op-assign-sub-vec4-float
skip
gs-op-assign-sub-vec4-vec4
skip
gs-op-div-float-float
skip
gs-op-div-float-vec2
skip
gs-op-div-float-vec3
skip
gs-op-div-float-vec4
skip
gs-op-div-vec2-float
skip
gs-op-div-vec2-vec2
skip
gs-op-div-vec3-float
skip
gs-op-div-vec3-vec3
skip
gs-op-div-vec4-float
skip
gs-op-div-vec4-vec4
skip
gs-op-mult-float-float
skip
gs-op-mult-float-vec2
skip
gs-op-mult-float-vec3
skip
gs-op-mult-float-vec4
skip
gs-op-mult-vec2-float
skip
gs-op-mult-vec2-vec2
skip
gs-op-mult-vec3-float
skip
gs-op-mult-vec3-vec3
skip
gs-op-mult-vec4-float
skip
gs-op-mult-vec4-vec4
skip
gs-op-sub-float-float
skip
gs-op-sub-float-vec2
skip
gs-op-sub-float-vec3
skip
gs-op-sub-float-vec4
skip
gs-op-sub-vec2-float
skip
gs-op-sub-vec2-vec2
skip
gs-op-sub-vec3-float
skip
gs-op-sub-vec3-vec3
skip
gs-op-sub-vec4-float
skip
gs-op-sub-vec4-vec4
skip
gs-pow-float-float
skip
gs-pow-vec2-vec2
skip
gs-pow-vec3-vec3
skip
gs-pow-vec4-vec4
skip
gs-radians-float
skip
gs-radians-vec2
skip
gs-radians-vec3
skip
gs-radians-vec4
skip
gs-sqrt-float
skip
gs-sqrt-vec2
skip
gs-sqrt-vec3
skip
gs-sqrt-vec4
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
vs-degrees-float
skip
vs-degrees-vec2
skip
vs-degrees-vec3
skip
vs-degrees-vec4
skip
vs-exp-float
skip
vs-exp-vec2
skip
vs-exp-vec3
skip
vs-exp-vec4
skip
vs-exp2-float
skip
vs-exp2-vec2
skip
vs-exp2-vec3
skip
vs-exp2-vec4
skip
vs-fma-float-float-float
skip
vs-inversesqrt-float
skip
vs-inversesqrt-vec2
skip
vs-inversesqrt-vec3
skip
vs-inversesqrt-vec4
skip
vs-log-float
skip
vs-log-vec2
skip
vs-log-vec3
skip
vs-log-vec4
skip
vs-log2-float
skip
vs-log2-vec2
skip
vs-log2-vec3
skip
vs-log2-vec4
skip
vs-manual-fma-float-float-float
skip
vs-op-add-float-float
skip
vs-op-add-float-vec2
skip
vs-op-add-float-vec3
skip
vs-op-add-float-vec4
skip
vs-op-add-vec2-float
skip
vs-op-add-vec2-vec2
skip
vs-op-add-vec3-float
skip
vs-op-add-vec3-vec3
skip
vs-op-add-vec4-float
skip
vs-op-add-vec4-vec4
skip
vs-op-assign-add-float-float
skip
vs-op-assign-add-vec2-float
skip
vs-op-assign-add-vec2-vec2
skip
vs-op-assign-add-vec3-float
skip
vs-op-assign-add-vec3-vec3
skip
vs-op-assign-add-vec4-float
skip
vs-op-assign-add-vec4-vec4
skip
vs-op-assign-div-float-float
skip
vs-op-assign-div-vec2-float
skip
vs-op-assign-div-vec2-vec2
skip
vs-op-assign-div-vec3-float
skip
vs-op-assign-div-vec3-vec3
skip
vs-op-assign-div-vec4-float
skip
vs-op-assign-div-vec4-vec4
skip
vs-op-assign-mult-float-float
skip
vs-op-assign-mult-vec2-float
skip
vs-op-assign-mult-vec2-vec2
skip
vs-op-assign-mult-vec3-float
skip
vs-op-assign-mult-vec3-vec3
skip
vs-op-assign-mult-vec4-float
skip
vs-op-assign-mult-vec4-vec4
skip
vs-op-assign-sub-float-float
skip
vs-op-assign-sub-vec2-float
skip
vs-op-assign-sub-vec2-vec2
skip
vs-op-assign-sub-vec3-float
skip
vs-op-assign-sub-vec3-vec3
skip
vs-op-assign-sub-vec4-float
skip
vs-op-assign-sub-vec4-vec4
skip
vs-op-div-float-float
skip
vs-op-div-float-vec2
skip
vs-op-div-float-vec3
skip
vs-op-div-float-vec4
skip
vs-op-div-vec2-float
skip
vs-op-div-vec2-vec2
skip
vs-op-div-vec3-float
skip
vs-op-div-vec3-vec3
skip
vs-op-div-vec4-float
skip
vs-op-div-vec4-vec4
skip
vs-op-mult-float-float
skip
vs-op-mult-float-vec2
skip
vs-op-mult-float-vec3
skip
vs-op-mult-float-vec4
skip
vs-op-mult-vec2-float
skip
vs-op-mult-vec2-vec2
skip
vs-op-mult-vec3-float
skip
vs-op-mult-vec3-vec3
skip
vs-op-mult-vec4-float
skip
vs-op-mult-vec4-vec4
skip
vs-op-sub-float-float
skip
vs-op-sub-float-vec2
skip
vs-op-sub-float-vec3
skip
vs-op-sub-float-vec4
skip
vs-op-sub-vec2-float
skip
vs-op-sub-vec2-vec2
skip
vs-op-sub-vec3-float
skip
vs-op-sub-vec3-vec3
skip
vs-op-sub-vec4-float
skip
vs-op-sub-vec4-vec4
skip
vs-pow-float-float
skip
vs-pow-vec2-vec2
skip
vs-pow-vec3-vec3
skip
vs-pow-vec4-vec4
skip
vs-radians-float
skip
vs-radians-vec2
skip
vs-radians-vec3
skip
vs-radians-vec4
skip
vs-sqrt-float
skip
vs-sqrt-vec2
skip
vs-sqrt-vec3
skip
vs-sqrt-vec4
skip
arb_shader_stencil_export
7/7
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_shader_storage_buffer_object
82/82
compiler
25/25
unused-array-element.comp
skip
unused-array-element.frag
skip
minmax
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_shader_subroutine
43/43
preprocessor
4/4
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_shader_texture_image_samples
33/45
builtin-image
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
texturesamples
24/36
fs-isampler2dms-16
skip
fs-isampler2dms-32
skip
fs-isampler2dms-6
skip
fs-isampler2dms-8
skip
fs-isampler2dmsarray-16
skip
fs-isampler2dmsarray-32
skip
fs-isampler2dmsarray-6
skip
fs-isampler2dmsarray-8
skip
fs-sampler2dms-16
skip
fs-sampler2dms-32
skip
fs-sampler2dms-6
skip
fs-sampler2dms-8
skip
fs-sampler2dmsarray-16
skip
fs-sampler2dmsarray-32
skip
fs-sampler2dmsarray-6
skip
fs-sampler2dmsarray-8
skip
fs-usampler2dms-16
skip
fs-usampler2dms-32
skip
fs-usampler2dms-6
skip
fs-usampler2dms-8
skip
fs-usampler2dmsarray-16
skip
fs-usampler2dmsarray-32
skip
fs-usampler2dmsarray-6
skip
fs-usampler2dmsarray-8
skip
gs-isampler2dms-16
skip
gs-isampler2dms-32
skip
gs-isampler2dms-6
skip
gs-isampler2dms-8
skip
gs-isampler2dmsarray-16
skip
gs-isampler2dmsarray-32
skip
gs-isampler2dmsarray-6
skip
gs-isampler2dmsarray-8
skip
gs-sampler2dms-16
skip
gs-sampler2dms-32
skip
gs-sampler2dms-6
skip
gs-sampler2dms-8
skip
gs-sampler2dmsarray-16
skip
gs-sampler2dmsarray-32
skip
gs-sampler2dmsarray-6
skip
gs-sampler2dmsarray-8
skip
gs-usampler2dms-16
skip
gs-usampler2dms-32
skip
gs-usampler2dms-6
skip
gs-usampler2dms-8
skip
gs-usampler2dmsarray-16
skip
gs-usampler2dmsarray-32
skip
gs-usampler2dmsarray-6
skip
gs-usampler2dmsarray-8
skip
vs-isampler2dms-16
skip
vs-isampler2dms-32
skip
vs-isampler2dms-6
skip
vs-isampler2dms-8
skip
vs-isampler2dmsarray-16
skip
vs-isampler2dmsarray-32
skip
vs-isampler2dmsarray-6
skip
vs-isampler2dmsarray-8
skip
vs-sampler2dms-16
skip
vs-sampler2dms-32
skip
vs-sampler2dms-6
skip
vs-sampler2dms-8
skip
vs-sampler2dmsarray-16
skip
vs-sampler2dmsarray-32
skip
vs-sampler2dmsarray-6
skip
vs-sampler2dmsarray-8
skip
vs-usampler2dms-16
skip
vs-usampler2dms-32
skip
vs-usampler2dms-6
skip
vs-usampler2dms-8
skip
vs-usampler2dmsarray-16
skip
vs-usampler2dmsarray-32
skip
vs-usampler2dmsarray-6
skip
vs-usampler2dmsarray-8
skip
arb_shader_texture_lod
97/97
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_shading_language_420pack
103/103
compiler
74/74
layout-qualifiers
24/24
multiple-vertices-in-single-declaration-mismatch.tesc
skip
multiple-vertices-in-single-declaration.tesc
skip
linker
5/5
different-bindings-shader-storage-blocks
skip
different-bindings-shader-storage-blocks-instanced
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_shading_language_packing
36/36
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_sparse_buffer
0/0
basic
skip
buffer-data
skip
commit
skip
minmax
skip
arb_tessellation_shader
8/8
arb_tessellation_shader-get-tcs-params
skip
arb_tessellation_shader-get-tes-params
skip
arb_tessellation_shader-immediate-mode-draw-patches
skip
arb_tessellation_shader-invalid-get-program-params
skip
arb_tessellation_shader-invalid-patch-vertices-range
skip
arb_tessellation_shader-invalid-primitive
skip
arb_tessellation_shader-large-uniforms
skip
arb_tessellation_shader-layout-mismatch
skip
arb_tessellation_shader-minmax
skip
arb_tessellation_shader-tes-gs-max-output -small -scan 1 50
skip
built-in-constants
skip
compiler
0/0
barrier-for.tesc
skip
barrier-func.tesc
skip
barrier-if.tesc
skip
barrier-redeclared.tesc
skip
barrier-return.tesc
skip
barrier-switch-always.tesc
skip
barrier-switch.tesc
skip
barrier.tesc
skip
barrier.tese
skip
custom-block-out-indexing-const.tesc
skip
custom-in-length.tesc
skip
custom-in-length.tese
skip
custom-out-indexing-const.tesc
skip
custom-out-indexing-strict.tesc
skip
custom-out-indexing-uniform.tesc
skip
custom-out-length-1.tesc
skip
custom-out-length-2.tesc
skip
custom-patch-in-length.tese
skip
custom-patch-out-length-no-conflict.tesc
skip
custom-patch-out-length.tesc
skip
gl_in-length.tesc
skip
gl_in-length.tese
skip
gl_out-indexing-const.tesc
skip
gl_out-indexing-strict.tesc
skip
gl_out-indexing-uniform.tesc
skip
gl_out-indexing-writemask.tesc
skip
gl_out-length-before-declared.tesc
skip
gl_out-length.tesc
skip
input-block-must-be-array-unnamed.tesc
skip
input-block-must-be-array-unnamed.tese
skip
input-block-must-be-array.tesc
skip
input-block-must-be-array.tese
skip
input-must-be-array.tesc
skip
input-must-be-array.tese
skip
layout-multiple-qualifier-declarations-vertices-mismatch.tesc
skip
layout-multiple-qualifier-declarations-vertices.tesc
skip
no-input-layout.tese
skip
no-output-layout.tesc
skip
output-block-must-be-array-unnamed.tesc
skip
output-block-must-be-array.tesc
skip
output-must-be-array.tesc
skip
output-size-mismatch.tesc
skip
redeclaring-gl_out-junk-member.tesc
skip
redeclaring-gl_out-must-be-array.tesc
skip
redeclaring-gl_out-no-instance-name.tesc
skip
redeclaring-gl_out-ok.tesc
skip
sanity.tesc
skip
sanity.tese
skip
uniform-block-non-array.tesc
skip
execution
0/0
16in-1out
skip
1in-1out
skip
barrier
skip
barrier-patch
skip
built-in-functions
0/0
tcs-abs-float
skip
tcs-abs-int
skip
tcs-abs-ivec2
skip
tcs-abs-ivec3
skip
tcs-abs-ivec4
skip
tcs-abs-vec2
skip
tcs-abs-vec3
skip
tcs-abs-vec4
skip
tcs-acos-float
skip
tcs-acos-vec2
skip
tcs-acos-vec3
skip
tcs-acos-vec4
skip
tcs-acosh-float
skip
tcs-acosh-vec2
skip
tcs-acosh-vec3
skip
tcs-acosh-vec4
skip
tcs-all-bvec2
skip
tcs-all-bvec2-using-if
skip
tcs-all-bvec3
skip
tcs-all-bvec3-using-if
skip
tcs-all-bvec4
skip
tcs-all-bvec4-using-if
skip
tcs-any-bvec2
skip
tcs-any-bvec2-using-if
skip
tcs-any-bvec3
skip
tcs-any-bvec3-using-if
skip
tcs-any-bvec4
skip
tcs-any-bvec4-using-if
skip
tcs-asin-float
skip
tcs-asin-vec2
skip
tcs-asin-vec3
skip
tcs-asin-vec4
skip
tcs-asinh-float
skip
tcs-asinh-vec2
skip
tcs-asinh-vec3
skip
tcs-asinh-vec4
skip
tcs-atan-float
skip
tcs-atan-float-float
skip
tcs-atan-vec2
skip
tcs-atan-vec2-vec2
skip
tcs-atan-vec3
skip
tcs-atan-vec3-vec3
skip
tcs-atan-vec4
skip
tcs-atan-vec4-vec4
skip
tcs-atanh-float
skip
tcs-atanh-vec2
skip
tcs-atanh-vec3
skip
tcs-atanh-vec4
skip
tcs-ceil-float
skip
tcs-ceil-vec2
skip
tcs-ceil-vec3
skip
tcs-ceil-vec4
skip
tcs-clamp-float-float-float
skip
tcs-clamp-int-int-int
skip
tcs-clamp-ivec2-int-int
skip
tcs-clamp-ivec2-ivec2-ivec2
skip
tcs-clamp-ivec3-int-int
skip
tcs-clamp-ivec3-ivec3-ivec3
skip
tcs-clamp-ivec4-int-int
skip
tcs-clamp-ivec4-ivec4-ivec4
skip
tcs-clamp-uint-uint-uint
skip
tcs-clamp-uvec2-uint-uint
skip
tcs-clamp-uvec2-uvec2-uvec2
skip
tcs-clamp-uvec3-uint-uint
skip
tcs-clamp-uvec3-uvec3-uvec3
skip
tcs-clamp-uvec4-uint-uint
skip
tcs-clamp-uvec4-uvec4-uvec4
skip
tcs-clamp-vec2-float-float
skip
tcs-clamp-vec2-vec2-vec2
skip
tcs-clamp-vec3-float-float
skip
tcs-clamp-vec3-vec3-vec3
skip
tcs-clamp-vec4-float-float
skip
tcs-clamp-vec4-vec4-vec4
skip
tcs-cos-float
skip
tcs-cos-vec2
skip
tcs-cos-vec3
skip
tcs-cos-vec4
skip
tcs-cosh-float
skip
tcs-cosh-vec2
skip
tcs-cosh-vec3
skip
tcs-cosh-vec4
skip
tcs-cross-vec3-vec3
skip
tcs-degrees-float
skip
tcs-degrees-vec2
skip
tcs-degrees-vec3
skip
tcs-degrees-vec4
skip
tcs-determinant-mat2
skip
tcs-determinant-mat3
skip
tcs-determinant-mat4
skip
tcs-distance-float-float
skip
tcs-distance-vec2-vec2
skip
tcs-distance-vec3-vec3
skip
tcs-distance-vec4-vec4
skip
tcs-dot-float-float
skip
tcs-dot-vec2-vec2
skip
tcs-dot-vec3-vec3
skip
tcs-dot-vec4-vec4
skip
tcs-equal-bvec2-bvec2
skip
tcs-equal-bvec3-bvec3
skip
tcs-equal-bvec4-bvec4
skip
tcs-equal-ivec2-ivec2
skip
tcs-equal-ivec3-ivec3
skip
tcs-equal-ivec4-ivec4
skip
tcs-equal-uvec2-uvec2
skip
tcs-equal-uvec3-uvec3
skip
tcs-equal-uvec4-uvec4
skip
tcs-equal-vec2-vec2
skip
tcs-equal-vec3-vec3
skip
tcs-equal-vec4-vec4
skip
tcs-exp-float
skip
tcs-exp-vec2
skip
tcs-exp-vec3
skip
tcs-exp-vec4
skip
tcs-exp2-float
skip
tcs-exp2-vec2
skip
tcs-exp2-vec3
skip
tcs-exp2-vec4
skip
tcs-faceforward-float-float-float
skip
tcs-faceforward-vec2-vec2-vec2
skip
tcs-faceforward-vec3-vec3-vec3
skip
tcs-faceforward-vec4-vec4-vec4
skip
tcs-floor-float
skip
tcs-floor-vec2
skip
tcs-floor-vec3
skip
tcs-floor-vec4
skip
tcs-fract-float
skip
tcs-fract-vec2
skip
tcs-fract-vec3
skip
tcs-fract-vec4
skip
tcs-greaterthan-ivec2-ivec2
skip
tcs-greaterthan-ivec3-ivec3
skip
tcs-greaterthan-ivec4-ivec4
skip
tcs-greaterthan-uvec2-uvec2
skip
tcs-greaterthan-uvec3-uvec3
skip
tcs-greaterthan-uvec4-uvec4
skip
tcs-greaterthan-vec2-vec2
skip
tcs-greaterthan-vec3-vec3
skip
tcs-greaterthan-vec4-vec4
skip
tcs-greaterthanequal-ivec2-ivec2
skip
tcs-greaterthanequal-ivec3-ivec3
skip
tcs-greaterthanequal-ivec4-ivec4
skip
tcs-greaterthanequal-uvec2-uvec2
skip
tcs-greaterthanequal-uvec3-uvec3
skip
tcs-greaterthanequal-uvec4-uvec4
skip
tcs-greaterthanequal-vec2-vec2
skip
tcs-greaterthanequal-vec3-vec3
skip
tcs-greaterthanequal-vec4-vec4
skip
tcs-inverse-mat2
skip
tcs-inverse-mat3
skip
tcs-inverse-mat4
skip
tcs-inversesqrt-float
skip
tcs-inversesqrt-vec2
skip
tcs-inversesqrt-vec3
skip
tcs-inversesqrt-vec4
skip
tcs-length-float
skip
tcs-length-vec2
skip
tcs-length-vec3
skip
tcs-length-vec4
skip
tcs-lessthan-ivec2-ivec2
skip
tcs-lessthan-ivec3-ivec3
skip
tcs-lessthan-ivec4-ivec4
skip
tcs-lessthan-uvec2-uvec2
skip
tcs-lessthan-uvec3-uvec3
skip
tcs-lessthan-uvec4-uvec4
skip
tcs-lessthan-vec2-vec2
skip
tcs-lessthan-vec3-vec3
skip
tcs-lessthan-vec4-vec4
skip
tcs-lessthanequal-ivec2-ivec2
skip
tcs-lessthanequal-ivec3-ivec3
skip
tcs-lessthanequal-ivec4-ivec4
skip
tcs-lessthanequal-uvec2-uvec2
skip
tcs-lessthanequal-uvec3-uvec3
skip
tcs-lessthanequal-uvec4-uvec4
skip
tcs-lessthanequal-vec2-vec2
skip
tcs-lessthanequal-vec3-vec3
skip
tcs-lessthanequal-vec4-vec4
skip
tcs-log-float
skip
tcs-log-vec2
skip
tcs-log-vec3
skip
tcs-log-vec4
skip
tcs-log2-float
skip
tcs-log2-vec2
skip
tcs-log2-vec3
skip
tcs-log2-vec4
skip
tcs-matrixcompmult-mat2-mat2
skip
tcs-matrixcompmult-mat2x3-mat2x3
skip
tcs-matrixcompmult-mat2x4-mat2x4
skip
tcs-matrixcompmult-mat3-mat3
skip
tcs-matrixcompmult-mat3x2-mat3x2
skip
tcs-matrixcompmult-mat3x4-mat3x4
skip
tcs-matrixcompmult-mat4-mat4
skip
tcs-matrixcompmult-mat4x2-mat4x2
skip
tcs-matrixcompmult-mat4x3-mat4x3
skip
tcs-max-float-float
skip
tcs-max-int-int
skip
tcs-max-ivec2-int
skip
tcs-max-ivec2-ivec2
skip
tcs-max-ivec3-int
skip
tcs-max-ivec3-ivec3
skip
tcs-max-ivec4-int
skip
tcs-max-ivec4-ivec4
skip
tcs-max-uint-uint
skip
tcs-max-uvec2-uint
skip
tcs-max-uvec2-uvec2
skip
tcs-max-uvec3-uint
skip
tcs-max-uvec3-uvec3
skip
tcs-max-uvec4-uint
skip
tcs-max-uvec4-uvec4
skip
tcs-max-vec2-float
skip
tcs-max-vec2-vec2
skip
tcs-max-vec3-float
skip
tcs-max-vec3-vec3
skip
tcs-max-vec4-float
skip
tcs-max-vec4-vec4
skip
tcs-min-float-float
skip
tcs-min-int-int
skip
tcs-min-ivec2-int
skip
tcs-min-ivec2-ivec2
skip
tcs-min-ivec3-int
skip
tcs-min-ivec3-ivec3
skip
tcs-min-ivec4-int
skip
tcs-min-ivec4-ivec4
skip
tcs-min-uint-uint
skip
tcs-min-uvec2-uint
skip
tcs-min-uvec2-uvec2
skip
tcs-min-uvec3-uint
skip
tcs-min-uvec3-uvec3
skip
tcs-min-uvec4-uint
skip
tcs-min-uvec4-uvec4
skip
tcs-min-vec2-float
skip
tcs-min-vec2-vec2
skip
tcs-min-vec3-float
skip
tcs-min-vec3-vec3
skip
tcs-min-vec4-float
skip
tcs-min-vec4-vec4
skip
tcs-mix-float-float-bool
skip
tcs-mix-float-float-float
skip
tcs-mix-vec2-vec2-bvec2
skip
tcs-mix-vec2-vec2-float
skip
tcs-mix-vec2-vec2-vec2
skip
tcs-mix-vec3-vec3-bvec3
skip
tcs-mix-vec3-vec3-float
skip
tcs-mix-vec3-vec3-vec3
skip
tcs-mix-vec4-vec4-bvec4
skip
tcs-mix-vec4-vec4-float
skip
tcs-mix-vec4-vec4-vec4
skip
tcs-mod-float-float
skip
tcs-mod-vec2-float
skip
tcs-mod-vec2-vec2
skip
tcs-mod-vec3-float
skip
tcs-mod-vec3-vec3
skip
tcs-mod-vec4-float
skip
tcs-mod-vec4-vec4
skip
tcs-normalize-float
skip
tcs-normalize-vec2
skip
tcs-normalize-vec3
skip
tcs-normalize-vec4
skip
tcs-not-bvec2
skip
tcs-not-bvec3
skip
tcs-not-bvec4
skip
tcs-notequal-bvec2-bvec2
skip
tcs-notequal-bvec3-bvec3
skip
tcs-notequal-bvec4-bvec4
skip
tcs-notequal-ivec2-ivec2
skip
tcs-notequal-ivec3-ivec3
skip
tcs-notequal-ivec4-ivec4
skip
tcs-notequal-uvec2-uvec2
skip
tcs-notequal-uvec3-uvec3
skip
tcs-notequal-uvec4-uvec4
skip
tcs-notequal-vec2-vec2
skip
tcs-notequal-vec3-vec3
skip
tcs-notequal-vec4-vec4
skip
tcs-op-add-float-float
skip
tcs-op-add-float-mat2
skip
tcs-op-add-float-mat2x3
skip
tcs-op-add-float-mat2x4
skip
tcs-op-add-float-mat3
skip
tcs-op-add-float-mat3x2
skip
tcs-op-add-float-mat3x4
skip
tcs-op-add-float-mat4
skip
tcs-op-add-float-mat4x2
skip
tcs-op-add-float-mat4x3
skip
tcs-op-add-float-vec2
skip
tcs-op-add-float-vec3
skip
tcs-op-add-float-vec4
skip
tcs-op-add-int-int
skip
tcs-op-add-int-ivec2
skip
tcs-op-add-int-ivec3
skip
tcs-op-add-int-ivec4
skip
tcs-op-add-ivec2-int
skip
tcs-op-add-ivec2-ivec2
skip
tcs-op-add-ivec3-int
skip
tcs-op-add-ivec3-ivec3
skip
tcs-op-add-ivec4-int
skip
tcs-op-add-ivec4-ivec4
skip
tcs-op-add-mat2-float
skip
tcs-op-add-mat2-mat2
skip
tcs-op-add-mat2x3-float
skip
tcs-op-add-mat2x3-mat2x3
skip
tcs-op-add-mat2x4-float
skip
tcs-op-add-mat2x4-mat2x4
skip
tcs-op-add-mat3-float
skip
tcs-op-add-mat3-mat3
skip
tcs-op-add-mat3x2-float
skip
tcs-op-add-mat3x2-mat3x2
skip
tcs-op-add-mat3x4-float
skip
tcs-op-add-mat3x4-mat3x4
skip
tcs-op-add-mat4-float
skip
tcs-op-add-mat4-mat4
skip
tcs-op-add-mat4x2-float
skip
tcs-op-add-mat4x2-mat4x2
skip
tcs-op-add-mat4x3-float
skip
tcs-op-add-mat4x3-mat4x3
skip
tcs-op-add-uint-uint
skip
tcs-op-add-uint-uvec2
skip
tcs-op-add-uint-uvec3
skip
tcs-op-add-uint-uvec4
skip
tcs-op-add-uvec2-uint
skip
tcs-op-add-uvec2-uvec2
skip
tcs-op-add-uvec3-uint
skip
tcs-op-add-uvec3-uvec3
skip
tcs-op-add-uvec4-uint
skip
tcs-op-add-uvec4-uvec4
skip
tcs-op-add-vec2-float
skip
tcs-op-add-vec2-vec2
skip
tcs-op-add-vec3-float
skip
tcs-op-add-vec3-vec3
skip
tcs-op-add-vec4-float
skip
tcs-op-add-vec4-vec4
skip
tcs-op-and-bool-bool
skip
tcs-op-and-bool-bool-using-if
skip
tcs-op-assign-add-float-float
skip
tcs-op-assign-add-int-int
skip
tcs-op-assign-add-ivec2-int
skip
tcs-op-assign-add-ivec2-ivec2
skip
tcs-op-assign-add-ivec3-int
skip
tcs-op-assign-add-ivec3-ivec3
skip
tcs-op-assign-add-ivec4-int
skip
tcs-op-assign-add-ivec4-ivec4
skip
tcs-op-assign-add-mat2-float
skip
tcs-op-assign-add-mat2-mat2
skip
tcs-op-assign-add-mat2x3-float
skip
tcs-op-assign-add-mat2x3-mat2x3
skip
tcs-op-assign-add-mat2x4-float
skip
tcs-op-assign-add-mat2x4-mat2x4
skip
tcs-op-assign-add-mat3-float
skip
tcs-op-assign-add-mat3-mat3
skip
tcs-op-assign-add-mat3x2-float
skip
tcs-op-assign-add-mat3x2-mat3x2
skip
tcs-op-assign-add-mat3x4-float
skip
tcs-op-assign-add-mat3x4-mat3x4
skip
tcs-op-assign-add-mat4-float
skip
tcs-op-assign-add-mat4-mat4
skip
tcs-op-assign-add-mat4x2-float
skip
tcs-op-assign-add-mat4x2-mat4x2
skip
tcs-op-assign-add-mat4x3-float
skip
tcs-op-assign-add-mat4x3-mat4x3
skip
tcs-op-assign-add-uint-uint
skip
tcs-op-assign-add-uvec2-uint
skip
tcs-op-assign-add-uvec2-uvec2
skip
tcs-op-assign-add-uvec3-uint
skip
tcs-op-assign-add-uvec3-uvec3
skip
tcs-op-assign-add-uvec4-uint
skip
tcs-op-assign-add-uvec4-uvec4
skip
tcs-op-assign-add-vec2-float
skip
tcs-op-assign-add-vec2-vec2
skip
tcs-op-assign-add-vec3-float
skip
tcs-op-assign-add-vec3-vec3
skip
tcs-op-assign-add-vec4-float
skip
tcs-op-assign-add-vec4-vec4
skip
tcs-op-assign-bitand-int-int
skip
tcs-op-assign-bitand-ivec2-int
skip
tcs-op-assign-bitand-ivec2-ivec2
skip
tcs-op-assign-bitand-ivec3-int
skip
tcs-op-assign-bitand-ivec3-ivec3
skip
tcs-op-assign-bitand-ivec4-int
skip
tcs-op-assign-bitand-ivec4-ivec4
skip
tcs-op-assign-bitand-uint-uint
skip
tcs-op-assign-bitand-uvec2-uint
skip
tcs-op-assign-bitand-uvec2-uvec2
skip
tcs-op-assign-bitand-uvec3-uint
skip
tcs-op-assign-bitand-uvec3-uvec3
skip
tcs-op-assign-bitand-uvec4-uint
skip
tcs-op-assign-bitand-uvec4-uvec4
skip
tcs-op-assign-bitor-int-int
skip
tcs-op-assign-bitor-ivec2-int
skip
tcs-op-assign-bitor-ivec2-ivec2
skip
tcs-op-assign-bitor-ivec3-int
skip
tcs-op-assign-bitor-ivec3-ivec3
skip
tcs-op-assign-bitor-ivec4-int
skip
tcs-op-assign-bitor-ivec4-ivec4
skip
tcs-op-assign-bitor-uint-uint
skip
tcs-op-assign-bitor-uvec2-uint
skip
tcs-op-assign-bitor-uvec2-uvec2
skip
tcs-op-assign-bitor-uvec3-uint
skip
tcs-op-assign-bitor-uvec3-uvec3
skip
tcs-op-assign-bitor-uvec4-uint
skip
tcs-op-assign-bitor-uvec4-uvec4
skip
tcs-op-assign-bitxor-int-int
skip
tcs-op-assign-bitxor-ivec2-int
skip
tcs-op-assign-bitxor-ivec2-ivec2
skip
tcs-op-assign-bitxor-ivec3-int
skip
tcs-op-assign-bitxor-ivec3-ivec3
skip
tcs-op-assign-bitxor-ivec4-int
skip
tcs-op-assign-bitxor-ivec4-ivec4
skip
tcs-op-assign-bitxor-uint-uint
skip
tcs-op-assign-bitxor-uvec2-uint
skip
tcs-op-assign-bitxor-uvec2-uvec2
skip
tcs-op-assign-bitxor-uvec3-uint
skip
tcs-op-assign-bitxor-uvec3-uvec3
skip
tcs-op-assign-bitxor-uvec4-uint
skip
tcs-op-assign-bitxor-uvec4-uvec4
skip
tcs-op-assign-div-float-float
skip
tcs-op-assign-div-int-int
skip
tcs-op-assign-div-ivec2-int
skip
tcs-op-assign-div-ivec2-ivec2
skip
tcs-op-assign-div-ivec3-int
skip
tcs-op-assign-div-ivec3-ivec3
skip
tcs-op-assign-div-ivec4-int
skip
tcs-op-assign-div-ivec4-ivec4
skip
tcs-op-assign-div-large-uint-uint
skip
tcs-op-assign-div-mat2-float
skip
tcs-op-assign-div-mat2-mat2
skip
tcs-op-assign-div-mat2x3-float
skip
tcs-op-assign-div-mat2x3-mat2x3
skip
tcs-op-assign-div-mat2x4-float
skip
tcs-op-assign-div-mat2x4-mat2x4
skip
tcs-op-assign-div-mat3-float
skip
tcs-op-assign-div-mat3-mat3
skip
tcs-op-assign-div-mat3x2-float
skip
tcs-op-assign-div-mat3x2-mat3x2
skip
tcs-op-assign-div-mat3x4-float
skip
tcs-op-assign-div-mat3x4-mat3x4
skip
tcs-op-assign-div-mat4-float
skip
tcs-op-assign-div-mat4-mat4
skip
tcs-op-assign-div-mat4x2-float
skip
tcs-op-assign-div-mat4x2-mat4x2
skip
tcs-op-assign-div-mat4x3-float
skip
tcs-op-assign-div-mat4x3-mat4x3
skip
tcs-op-assign-div-uint-uint
skip
tcs-op-assign-div-uvec2-uint
skip
tcs-op-assign-div-uvec2-uvec2
skip
tcs-op-assign-div-uvec3-uint
skip
tcs-op-assign-div-uvec3-uvec3
skip
tcs-op-assign-div-uvec4-uint
skip
tcs-op-assign-div-uvec4-uvec4
skip
tcs-op-assign-div-vec2-float
skip
tcs-op-assign-div-vec2-vec2
skip
tcs-op-assign-div-vec3-float
skip
tcs-op-assign-div-vec3-vec3
skip
tcs-op-assign-div-vec4-float
skip
tcs-op-assign-div-vec4-vec4
skip
tcs-op-assign-lshift-int-int
skip
tcs-op-assign-lshift-int-uint
skip
tcs-op-assign-lshift-ivec2-int
skip
tcs-op-assign-lshift-ivec2-ivec2
skip
tcs-op-assign-lshift-ivec2-uint
skip
tcs-op-assign-lshift-ivec2-uvec2
skip
tcs-op-assign-lshift-ivec3-int
skip
tcs-op-assign-lshift-ivec3-ivec3
skip
tcs-op-assign-lshift-ivec3-uint
skip
tcs-op-assign-lshift-ivec3-uvec3
skip
tcs-op-assign-lshift-ivec4-int
skip
tcs-op-assign-lshift-ivec4-ivec4
skip
tcs-op-assign-lshift-ivec4-uint
skip
tcs-op-assign-lshift-ivec4-uvec4
skip
tcs-op-assign-lshift-uint-int
skip
tcs-op-assign-lshift-uint-uint
skip
tcs-op-assign-lshift-uvec2-int
skip
tcs-op-assign-lshift-uvec2-ivec2
skip
tcs-op-assign-lshift-uvec2-uint
skip
tcs-op-assign-lshift-uvec2-uvec2
skip
tcs-op-assign-lshift-uvec3-int
skip
tcs-op-assign-lshift-uvec3-ivec3
skip
tcs-op-assign-lshift-uvec3-uint
skip
tcs-op-assign-lshift-uvec3-uvec3
skip
tcs-op-assign-lshift-uvec4-int
skip
tcs-op-assign-lshift-uvec4-ivec4
skip
tcs-op-assign-lshift-uvec4-uint
skip
tcs-op-assign-lshift-uvec4-uvec4
skip
tcs-op-assign-mod-int-int
skip
tcs-op-assign-mod-ivec2-int
skip
tcs-op-assign-mod-ivec2-ivec2
skip
tcs-op-assign-mod-ivec3-int
skip
tcs-op-assign-mod-ivec3-ivec3
skip
tcs-op-assign-mod-ivec4-int
skip
tcs-op-assign-mod-ivec4-ivec4
skip
tcs-op-assign-mod-uint-uint
skip
tcs-op-assign-mod-uvec2-uint
skip
tcs-op-assign-mod-uvec2-uvec2
skip
tcs-op-assign-mod-uvec3-uint
skip
tcs-op-assign-mod-uvec3-uvec3
skip
tcs-op-assign-mod-uvec4-uint
skip
tcs-op-assign-mod-uvec4-uvec4
skip
tcs-op-assign-mult-float-float
skip
tcs-op-assign-mult-int-int
skip
tcs-op-assign-mult-ivec2-int
skip
tcs-op-assign-mult-ivec2-ivec2
skip
tcs-op-assign-mult-ivec3-int
skip
tcs-op-assign-mult-ivec3-ivec3
skip
tcs-op-assign-mult-ivec4-int
skip
tcs-op-assign-mult-ivec4-ivec4
skip
tcs-op-assign-mult-mat2-float
skip
tcs-op-assign-mult-mat2-mat2
skip
tcs-op-assign-mult-mat2x3-float
skip
tcs-op-assign-mult-mat2x3-mat2
skip
tcs-op-assign-mult-mat2x4-float
skip
tcs-op-assign-mult-mat2x4-mat2
skip
tcs-op-assign-mult-mat3-float
skip
tcs-op-assign-mult-mat3-mat3
skip
tcs-op-assign-mult-mat3x2-float
skip
tcs-op-assign-mult-mat3x2-mat3
skip
tcs-op-assign-mult-mat3x4-float
skip
tcs-op-assign-mult-mat3x4-mat3
skip
tcs-op-assign-mult-mat4-float
skip
tcs-op-assign-mult-mat4-mat4
skip
tcs-op-assign-mult-mat4x2-float
skip
tcs-op-assign-mult-mat4x2-mat4
skip
tcs-op-assign-mult-mat4x3-float
skip
tcs-op-assign-mult-mat4x3-mat4
skip
tcs-op-assign-mult-uint-uint
skip
tcs-op-assign-mult-uvec2-uint
skip
tcs-op-assign-mult-uvec2-uvec2
skip
tcs-op-assign-mult-uvec3-uint
skip
tcs-op-assign-mult-uvec3-uvec3
skip
tcs-op-assign-mult-uvec4-uint
skip
tcs-op-assign-mult-uvec4-uvec4
skip
tcs-op-assign-mult-vec2-float
skip
tcs-op-assign-mult-vec2-mat2
skip
tcs-op-assign-mult-vec2-vec2
skip
tcs-op-assign-mult-vec3-float
skip
tcs-op-assign-mult-vec3-mat3
skip
tcs-op-assign-mult-vec3-vec3
skip
tcs-op-assign-mult-vec4-float
skip
tcs-op-assign-mult-vec4-mat4
skip
tcs-op-assign-mult-vec4-vec4
skip
tcs-op-assign-rshift-int-int
skip
tcs-op-assign-rshift-int-uint
skip
tcs-op-assign-rshift-ivec2-int
skip
tcs-op-assign-rshift-ivec2-ivec2
skip
tcs-op-assign-rshift-ivec2-uint
skip
tcs-op-assign-rshift-ivec2-uvec2
skip
tcs-op-assign-rshift-ivec3-int
skip
tcs-op-assign-rshift-ivec3-ivec3
skip
tcs-op-assign-rshift-ivec3-uint
skip
tcs-op-assign-rshift-ivec3-uvec3
skip
tcs-op-assign-rshift-ivec4-int
skip
tcs-op-assign-rshift-ivec4-ivec4
skip
tcs-op-assign-rshift-ivec4-uint
skip
tcs-op-assign-rshift-ivec4-uvec4
skip
tcs-op-assign-rshift-uint-int
skip
tcs-op-assign-rshift-uint-uint
skip
tcs-op-assign-rshift-uvec2-int
skip
tcs-op-assign-rshift-uvec2-ivec2
skip
tcs-op-assign-rshift-uvec2-uint
skip
tcs-op-assign-rshift-uvec2-uvec2
skip
tcs-op-assign-rshift-uvec3-int
skip
tcs-op-assign-rshift-uvec3-ivec3
skip
tcs-op-assign-rshift-uvec3-uint
skip
tcs-op-assign-rshift-uvec3-uvec3
skip
tcs-op-assign-rshift-uvec4-int
skip
tcs-op-assign-rshift-uvec4-ivec4
skip
tcs-op-assign-rshift-uvec4-uint
skip
tcs-op-assign-rshift-uvec4-uvec4
skip
tcs-op-assign-sub-float-float
skip
tcs-op-assign-sub-int-int
skip
tcs-op-assign-sub-ivec2-int
skip
tcs-op-assign-sub-ivec2-ivec2
skip
tcs-op-assign-sub-ivec3-int
skip
tcs-op-assign-sub-ivec3-ivec3
skip
tcs-op-assign-sub-ivec4-int
skip
tcs-op-assign-sub-ivec4-ivec4
skip
tcs-op-assign-sub-mat2-float
skip
tcs-op-assign-sub-mat2-mat2
skip
tcs-op-assign-sub-mat2x3-float
skip
tcs-op-assign-sub-mat2x3-mat2x3
skip
tcs-op-assign-sub-mat2x4-float
skip
tcs-op-assign-sub-mat2x4-mat2x4
skip
tcs-op-assign-sub-mat3-float
skip
tcs-op-assign-sub-mat3-mat3
skip
tcs-op-assign-sub-mat3x2-float
skip
tcs-op-assign-sub-mat3x2-mat3x2
skip
tcs-op-assign-sub-mat3x4-float
skip
tcs-op-assign-sub-mat3x4-mat3x4
skip
tcs-op-assign-sub-mat4-float
skip
tcs-op-assign-sub-mat4-mat4
skip
tcs-op-assign-sub-mat4x2-float
skip
tcs-op-assign-sub-mat4x2-mat4x2
skip
tcs-op-assign-sub-mat4x3-float
skip
tcs-op-assign-sub-mat4x3-mat4x3
skip
tcs-op-assign-sub-uint-uint
skip
tcs-op-assign-sub-uvec2-uint
skip
tcs-op-assign-sub-uvec2-uvec2
skip
tcs-op-assign-sub-uvec3-uint
skip
tcs-op-assign-sub-uvec3-uvec3
skip
tcs-op-assign-sub-uvec4-uint
skip
tcs-op-assign-sub-uvec4-uvec4
skip
tcs-op-assign-sub-vec2-float
skip
tcs-op-assign-sub-vec2-vec2
skip
tcs-op-assign-sub-vec3-float
skip
tcs-op-assign-sub-vec3-vec3
skip
tcs-op-assign-sub-vec4-float
skip
tcs-op-assign-sub-vec4-vec4
skip
tcs-op-bitand-abs-neg-int-int
skip
tcs-op-bitand-abs-neg-int-ivec2
skip
tcs-op-bitand-abs-neg-int-ivec3
skip
tcs-op-bitand-abs-neg-int-ivec4
skip
tcs-op-bitand-abs-neg-ivec2-int
skip
tcs-op-bitand-abs-neg-ivec2-ivec2
skip
tcs-op-bitand-abs-neg-ivec3-int
skip
tcs-op-bitand-abs-neg-ivec3-ivec3
skip
tcs-op-bitand-abs-neg-ivec4-int
skip
tcs-op-bitand-abs-neg-ivec4-ivec4
skip
tcs-op-bitand-abs-not-int-int
skip
tcs-op-bitand-abs-not-int-ivec2
skip
tcs-op-bitand-abs-not-int-ivec3
skip
tcs-op-bitand-abs-not-int-ivec4
skip
tcs-op-bitand-abs-not-ivec2-int
skip
tcs-op-bitand-abs-not-ivec2-ivec2
skip
tcs-op-bitand-abs-not-ivec3-int
skip
tcs-op-bitand-abs-not-ivec3-ivec3
skip
tcs-op-bitand-abs-not-ivec4-int
skip
tcs-op-bitand-abs-not-ivec4-ivec4
skip
tcs-op-bitand-int-int
skip
tcs-op-bitand-int-ivec2
skip
tcs-op-bitand-int-ivec3
skip
tcs-op-bitand-int-ivec4
skip
tcs-op-bitand-ivec2-int
skip
tcs-op-bitand-ivec2-ivec2
skip
tcs-op-bitand-ivec3-int
skip
tcs-op-bitand-ivec3-ivec3
skip
tcs-op-bitand-ivec4-int
skip
tcs-op-bitand-ivec4-ivec4
skip
tcs-op-bitand-neg-abs-int-int
skip
tcs-op-bitand-neg-abs-int-ivec2
skip
tcs-op-bitand-neg-abs-int-ivec3
skip
tcs-op-bitand-neg-abs-int-ivec4
skip
tcs-op-bitand-neg-abs-ivec2-int
skip
tcs-op-bitand-neg-abs-ivec2-ivec2
skip
tcs-op-bitand-neg-abs-ivec3-int
skip
tcs-op-bitand-neg-abs-ivec3-ivec3
skip
tcs-op-bitand-neg-abs-ivec4-int
skip
tcs-op-bitand-neg-abs-ivec4-ivec4
skip
tcs-op-bitand-neg-int-int
skip
tcs-op-bitand-neg-int-ivec2
skip
tcs-op-bitand-neg-int-ivec3
skip
tcs-op-bitand-neg-int-ivec4
skip
tcs-op-bitand-neg-ivec2-int
skip
tcs-op-bitand-neg-ivec2-ivec2
skip
tcs-op-bitand-neg-ivec3-int
skip
tcs-op-bitand-neg-ivec3-ivec3
skip
tcs-op-bitand-neg-ivec4-int
skip
tcs-op-bitand-neg-ivec4-ivec4
skip
tcs-op-bitand-neg-uint-uint
skip
tcs-op-bitand-neg-uint-uvec2
skip
tcs-op-bitand-neg-uint-uvec3
skip
tcs-op-bitand-neg-uint-uvec4
skip
tcs-op-bitand-neg-uvec2-uint
skip
tcs-op-bitand-neg-uvec2-uvec2
skip
tcs-op-bitand-neg-uvec3-uint
skip
tcs-op-bitand-neg-uvec3-uvec3
skip
tcs-op-bitand-neg-uvec4-uint
skip
tcs-op-bitand-neg-uvec4-uvec4
skip
tcs-op-bitand-not-abs-int-int
skip
tcs-op-bitand-not-abs-int-ivec2
skip
tcs-op-bitand-not-abs-int-ivec3
skip
tcs-op-bitand-not-abs-int-ivec4
skip
tcs-op-bitand-not-abs-ivec2-int
skip
tcs-op-bitand-not-abs-ivec2-ivec2
skip
tcs-op-bitand-not-abs-ivec3-int
skip
tcs-op-bitand-not-abs-ivec3-ivec3
skip
tcs-op-bitand-not-abs-ivec4-int
skip
tcs-op-bitand-not-abs-ivec4-ivec4
skip
tcs-op-bitand-not-int-int
skip
tcs-op-bitand-not-int-ivec2
skip
tcs-op-bitand-not-int-ivec3
skip
tcs-op-bitand-not-int-ivec4
skip
tcs-op-bitand-not-ivec2-int
skip
tcs-op-bitand-not-ivec2-ivec2
skip
tcs-op-bitand-not-ivec3-int
skip
tcs-op-bitand-not-ivec3-ivec3
skip
tcs-op-bitand-not-ivec4-int
skip
tcs-op-bitand-not-ivec4-ivec4
skip
tcs-op-bitand-not-uint-uint
skip
tcs-op-bitand-not-uint-uvec2
skip
tcs-op-bitand-not-uint-uvec3
skip
tcs-op-bitand-not-uint-uvec4
skip
tcs-op-bitand-not-uvec2-uint
skip
tcs-op-bitand-not-uvec2-uvec2
skip
tcs-op-bitand-not-uvec3-uint
skip
tcs-op-bitand-not-uvec3-uvec3
skip
tcs-op-bitand-not-uvec4-uint
skip
tcs-op-bitand-not-uvec4-uvec4
skip
tcs-op-bitand-uint-uint
skip
tcs-op-bitand-uint-uvec2
skip
tcs-op-bitand-uint-uvec3
skip
tcs-op-bitand-uint-uvec4
skip
tcs-op-bitand-uvec2-uint
skip
tcs-op-bitand-uvec2-uvec2
skip
tcs-op-bitand-uvec3-uint
skip
tcs-op-bitand-uvec3-uvec3
skip
tcs-op-bitand-uvec4-uint
skip
tcs-op-bitand-uvec4-uvec4
skip
tcs-op-bitor-abs-neg-int-int
skip
tcs-op-bitor-abs-neg-int-ivec2
skip
tcs-op-bitor-abs-neg-int-ivec3
skip
tcs-op-bitor-abs-neg-int-ivec4
skip
tcs-op-bitor-abs-neg-ivec2-int
skip
tcs-op-bitor-abs-neg-ivec2-ivec2
skip
tcs-op-bitor-abs-neg-ivec3-int
skip
tcs-op-bitor-abs-neg-ivec3-ivec3
skip
tcs-op-bitor-abs-neg-ivec4-int
skip
tcs-op-bitor-abs-neg-ivec4-ivec4
skip
tcs-op-bitor-abs-not-int-int
skip
tcs-op-bitor-abs-not-int-ivec2
skip
tcs-op-bitor-abs-not-int-ivec3
skip
tcs-op-bitor-abs-not-int-ivec4
skip
tcs-op-bitor-abs-not-ivec2-int
skip
tcs-op-bitor-abs-not-ivec2-ivec2
skip
tcs-op-bitor-abs-not-ivec3-int
skip
tcs-op-bitor-abs-not-ivec3-ivec3
skip
tcs-op-bitor-abs-not-ivec4-int
skip
tcs-op-bitor-abs-not-ivec4-ivec4
skip
tcs-op-bitor-int-int
skip
tcs-op-bitor-int-ivec2
skip
tcs-op-bitor-int-ivec3
skip
tcs-op-bitor-int-ivec4
skip
tcs-op-bitor-ivec2-int
skip
tcs-op-bitor-ivec2-ivec2
skip
tcs-op-bitor-ivec3-int
skip
tcs-op-bitor-ivec3-ivec3
skip
tcs-op-bitor-ivec4-int
skip
tcs-op-bitor-ivec4-ivec4
skip
tcs-op-bitor-neg-abs-int-int
skip
tcs-op-bitor-neg-abs-int-ivec2
skip
tcs-op-bitor-neg-abs-int-ivec3
skip
tcs-op-bitor-neg-abs-int-ivec4
skip
tcs-op-bitor-neg-abs-ivec2-int
skip
tcs-op-bitor-neg-abs-ivec2-ivec2
skip
tcs-op-bitor-neg-abs-ivec3-int
skip
tcs-op-bitor-neg-abs-ivec3-ivec3
skip
tcs-op-bitor-neg-abs-ivec4-int
skip
tcs-op-bitor-neg-abs-ivec4-ivec4
skip
tcs-op-bitor-neg-int-int
skip
tcs-op-bitor-neg-int-ivec2
skip
tcs-op-bitor-neg-int-ivec3
skip
tcs-op-bitor-neg-int-ivec4
skip
tcs-op-bitor-neg-ivec2-int
skip
tcs-op-bitor-neg-ivec2-ivec2
skip
tcs-op-bitor-neg-ivec3-int
skip
tcs-op-bitor-neg-ivec3-ivec3
skip
tcs-op-bitor-neg-ivec4-int
skip
tcs-op-bitor-neg-ivec4-ivec4
skip
tcs-op-bitor-neg-uint-uint
skip
tcs-op-bitor-neg-uint-uvec2
skip
tcs-op-bitor-neg-uint-uvec3
skip
tcs-op-bitor-neg-uint-uvec4
skip
tcs-op-bitor-neg-uvec2-uint
skip
tcs-op-bitor-neg-uvec2-uvec2
skip
tcs-op-bitor-neg-uvec3-uint
skip
tcs-op-bitor-neg-uvec3-uvec3
skip
tcs-op-bitor-neg-uvec4-uint
skip
tcs-op-bitor-neg-uvec4-uvec4
skip
tcs-op-bitor-not-abs-int-int
skip
tcs-op-bitor-not-abs-int-ivec2
skip
tcs-op-bitor-not-abs-int-ivec3
skip
tcs-op-bitor-not-abs-int-ivec4
skip
tcs-op-bitor-not-abs-ivec2-int
skip
tcs-op-bitor-not-abs-ivec2-ivec2
skip
tcs-op-bitor-not-abs-ivec3-int
skip
tcs-op-bitor-not-abs-ivec3-ivec3
skip
tcs-op-bitor-not-abs-ivec4-int
skip
tcs-op-bitor-not-abs-ivec4-ivec4
skip
tcs-op-bitor-not-int-int
skip
tcs-op-bitor-not-int-ivec2
skip
tcs-op-bitor-not-int-ivec3
skip
tcs-op-bitor-not-int-ivec4
skip
tcs-op-bitor-not-ivec2-int
skip
tcs-op-bitor-not-ivec2-ivec2
skip
tcs-op-bitor-not-ivec3-int
skip
tcs-op-bitor-not-ivec3-ivec3
skip
tcs-op-bitor-not-ivec4-int
skip
tcs-op-bitor-not-ivec4-ivec4
skip
tcs-op-bitor-not-uint-uint
skip
tcs-op-bitor-not-uint-uvec2
skip
tcs-op-bitor-not-uint-uvec3
skip
tcs-op-bitor-not-uint-uvec4
skip
tcs-op-bitor-not-uvec2-uint
skip
tcs-op-bitor-not-uvec2-uvec2
skip
tcs-op-bitor-not-uvec3-uint
skip
tcs-op-bitor-not-uvec3-uvec3
skip
tcs-op-bitor-not-uvec4-uint
skip
tcs-op-bitor-not-uvec4-uvec4
skip
tcs-op-bitor-uint-uint
skip
tcs-op-bitor-uint-uvec2
skip
tcs-op-bitor-uint-uvec3
skip
tcs-op-bitor-uint-uvec4
skip
tcs-op-bitor-uvec2-uint
skip
tcs-op-bitor-uvec2-uvec2
skip
tcs-op-bitor-uvec3-uint
skip
tcs-op-bitor-uvec3-uvec3
skip
tcs-op-bitor-uvec4-uint
skip
tcs-op-bitor-uvec4-uvec4
skip
tcs-op-bitxor-abs-neg-int-int
skip
tcs-op-bitxor-abs-neg-int-ivec2
skip
tcs-op-bitxor-abs-neg-int-ivec3
skip
tcs-op-bitxor-abs-neg-int-ivec4
skip
tcs-op-bitxor-abs-neg-ivec2-int
skip
tcs-op-bitxor-abs-neg-ivec2-ivec2
skip
tcs-op-bitxor-abs-neg-ivec3-int
skip
tcs-op-bitxor-abs-neg-ivec3-ivec3
skip
tcs-op-bitxor-abs-neg-ivec4-int
skip
tcs-op-bitxor-abs-neg-ivec4-ivec4
skip
tcs-op-bitxor-abs-not-int-int
skip
tcs-op-bitxor-abs-not-int-ivec2
skip
tcs-op-bitxor-abs-not-int-ivec3
skip
tcs-op-bitxor-abs-not-int-ivec4
skip
tcs-op-bitxor-abs-not-ivec2-int
skip
tcs-op-bitxor-abs-not-ivec2-ivec2
skip
tcs-op-bitxor-abs-not-ivec3-int
skip
tcs-op-bitxor-abs-not-ivec3-ivec3
skip
tcs-op-bitxor-abs-not-ivec4-int
skip
tcs-op-bitxor-abs-not-ivec4-ivec4
skip
tcs-op-bitxor-int-int
skip
tcs-op-bitxor-int-ivec2
skip
tcs-op-bitxor-int-ivec3
skip
tcs-op-bitxor-int-ivec4
skip
tcs-op-bitxor-ivec2-int
skip
tcs-op-bitxor-ivec2-ivec2
skip
tcs-op-bitxor-ivec3-int
skip
tcs-op-bitxor-ivec3-ivec3
skip
tcs-op-bitxor-ivec4-int
skip
tcs-op-bitxor-ivec4-ivec4
skip
tcs-op-bitxor-neg-abs-int-int
skip
tcs-op-bitxor-neg-abs-int-ivec2
skip
tcs-op-bitxor-neg-abs-int-ivec3
skip
tcs-op-bitxor-neg-abs-int-ivec4
skip
tcs-op-bitxor-neg-abs-ivec2-int
skip
tcs-op-bitxor-neg-abs-ivec2-ivec2
skip
tcs-op-bitxor-neg-abs-ivec3-int
skip
tcs-op-bitxor-neg-abs-ivec3-ivec3
skip
tcs-op-bitxor-neg-abs-ivec4-int
skip
tcs-op-bitxor-neg-abs-ivec4-ivec4
skip
tcs-op-bitxor-neg-int-int
skip
tcs-op-bitxor-neg-int-ivec2
skip
tcs-op-bitxor-neg-int-ivec3
skip
tcs-op-bitxor-neg-int-ivec4
skip
tcs-op-bitxor-neg-ivec2-int
skip
tcs-op-bitxor-neg-ivec2-ivec2
skip
tcs-op-bitxor-neg-ivec3-int
skip
tcs-op-bitxor-neg-ivec3-ivec3
skip
tcs-op-bitxor-neg-ivec4-int
skip
tcs-op-bitxor-neg-ivec4-ivec4
skip
tcs-op-bitxor-neg-uint-uint
skip
tcs-op-bitxor-neg-uint-uvec2
skip
tcs-op-bitxor-neg-uint-uvec3
skip
tcs-op-bitxor-neg-uint-uvec4
skip
tcs-op-bitxor-neg-uvec2-uint
skip
tcs-op-bitxor-neg-uvec2-uvec2
skip
tcs-op-bitxor-neg-uvec3-uint
skip
tcs-op-bitxor-neg-uvec3-uvec3
skip
tcs-op-bitxor-neg-uvec4-uint
skip
tcs-op-bitxor-neg-uvec4-uvec4
skip
tcs-op-bitxor-not-abs-int-int
skip
tcs-op-bitxor-not-abs-int-ivec2
skip
tcs-op-bitxor-not-abs-int-ivec3
skip
tcs-op-bitxor-not-abs-int-ivec4
skip
tcs-op-bitxor-not-abs-ivec2-int
skip
tcs-op-bitxor-not-abs-ivec2-ivec2
skip
tcs-op-bitxor-not-abs-ivec3-int
skip
tcs-op-bitxor-not-abs-ivec3-ivec3
skip
tcs-op-bitxor-not-abs-ivec4-int
skip
tcs-op-bitxor-not-abs-ivec4-ivec4
skip
tcs-op-bitxor-not-int-int
skip
tcs-op-bitxor-not-int-ivec2
skip
tcs-op-bitxor-not-int-ivec3
skip
tcs-op-bitxor-not-int-ivec4
skip
tcs-op-bitxor-not-ivec2-int
skip
tcs-op-bitxor-not-ivec2-ivec2
skip
tcs-op-bitxor-not-ivec3-int
skip
tcs-op-bitxor-not-ivec3-ivec3
skip
tcs-op-bitxor-not-ivec4-int
skip
tcs-op-bitxor-not-ivec4-ivec4
skip
tcs-op-bitxor-not-uint-uint
skip
tcs-op-bitxor-not-uint-uvec2
skip
tcs-op-bitxor-not-uint-uvec3
skip
tcs-op-bitxor-not-uint-uvec4
skip
tcs-op-bitxor-not-uvec2-uint
skip
tcs-op-bitxor-not-uvec2-uvec2
skip
tcs-op-bitxor-not-uvec3-uint
skip
tcs-op-bitxor-not-uvec3-uvec3
skip
tcs-op-bitxor-not-uvec4-uint
skip
tcs-op-bitxor-not-uvec4-uvec4
skip
tcs-op-bitxor-uint-uint
skip
tcs-op-bitxor-uint-uvec2
skip
tcs-op-bitxor-uint-uvec3
skip
tcs-op-bitxor-uint-uvec4
skip
tcs-op-bitxor-uvec2-uint
skip
tcs-op-bitxor-uvec2-uvec2
skip
tcs-op-bitxor-uvec3-uint
skip
tcs-op-bitxor-uvec3-uvec3
skip
tcs-op-bitxor-uvec4-uint
skip
tcs-op-bitxor-uvec4-uvec4
skip
tcs-op-complement-int
skip
tcs-op-complement-ivec2
skip
tcs-op-complement-ivec3
skip
tcs-op-complement-ivec4
skip
tcs-op-complement-uint
skip
tcs-op-complement-uvec2
skip
tcs-op-complement-uvec3
skip
tcs-op-complement-uvec4
skip
tcs-op-div-float-float
skip
tcs-op-div-float-mat2
skip
tcs-op-div-float-mat2x3
skip
tcs-op-div-float-mat2x4
skip
tcs-op-div-float-mat3
skip
tcs-op-div-float-mat3x2
skip
tcs-op-div-float-mat3x4
skip
tcs-op-div-float-mat4
skip
tcs-op-div-float-mat4x2
skip
tcs-op-div-float-mat4x3
skip
tcs-op-div-float-vec2
skip
tcs-op-div-float-vec3
skip
tcs-op-div-float-vec4
skip
tcs-op-div-int-int
skip
tcs-op-div-int-ivec2
skip
tcs-op-div-int-ivec3
skip
tcs-op-div-int-ivec4
skip
tcs-op-div-ivec2-int
skip
tcs-op-div-ivec2-ivec2
skip
tcs-op-div-ivec3-int
skip
tcs-op-div-ivec3-ivec3
skip
tcs-op-div-ivec4-int
skip
tcs-op-div-ivec4-ivec4
skip
tcs-op-div-large-uint-uint
skip
tcs-op-div-mat2-float
skip
tcs-op-div-mat2-mat2
skip
tcs-op-div-mat2x3-float
skip
tcs-op-div-mat2x3-mat2x3
skip
tcs-op-div-mat2x4-float
skip
tcs-op-div-mat2x4-mat2x4
skip
tcs-op-div-mat3-float
skip
tcs-op-div-mat3-mat3
skip
tcs-op-div-mat3x2-float
skip
tcs-op-div-mat3x2-mat3x2
skip
tcs-op-div-mat3x4-float
skip
tcs-op-div-mat3x4-mat3x4
skip
tcs-op-div-mat4-float
skip
tcs-op-div-mat4-mat4
skip
tcs-op-div-mat4x2-float
skip
tcs-op-div-mat4x2-mat4x2
skip
tcs-op-div-mat4x3-float
skip
tcs-op-div-mat4x3-mat4x3
skip
tcs-op-div-uint-uint
skip
tcs-op-div-uint-uvec2
skip
tcs-op-div-uint-uvec3
skip
tcs-op-div-uint-uvec4
skip
tcs-op-div-uvec2-uint
skip
tcs-op-div-uvec2-uvec2
skip
tcs-op-div-uvec3-uint
skip
tcs-op-div-uvec3-uvec3
skip
tcs-op-div-uvec4-uint
skip
tcs-op-div-uvec4-uvec4
skip
tcs-op-div-vec2-float
skip
tcs-op-div-vec2-vec2
skip
tcs-op-div-vec3-float
skip
tcs-op-div-vec3-vec3
skip
tcs-op-div-vec4-float
skip
tcs-op-div-vec4-vec4
skip
tcs-op-eq-bool-bool
skip
tcs-op-eq-bool-bool-using-if
skip
tcs-op-eq-bvec2-bvec2
skip
tcs-op-eq-bvec2-bvec2-using-if
skip
tcs-op-eq-bvec3-bvec3
skip
tcs-op-eq-bvec3-bvec3-using-if
skip
tcs-op-eq-bvec4-bvec4
skip
tcs-op-eq-bvec4-bvec4-using-if
skip
tcs-op-eq-float-float
skip
tcs-op-eq-float-float-using-if
skip
tcs-op-eq-int-int
skip
tcs-op-eq-int-int-using-if
skip
tcs-op-eq-ivec2-ivec2
skip
tcs-op-eq-ivec2-ivec2-using-if
skip
tcs-op-eq-ivec3-ivec3
skip
tcs-op-eq-ivec3-ivec3-using-if
skip
tcs-op-eq-ivec4-ivec4
skip
tcs-op-eq-ivec4-ivec4-using-if
skip
tcs-op-eq-mat2-mat2
skip
tcs-op-eq-mat2-mat2-using-if
skip
tcs-op-eq-mat2x3-mat2x3
skip
tcs-op-eq-mat2x3-mat2x3-using-if
skip
tcs-op-eq-mat2x4-mat2x4
skip
tcs-op-eq-mat2x4-mat2x4-using-if
skip
tcs-op-eq-mat3-mat3
skip
tcs-op-eq-mat3-mat3-using-if
skip
tcs-op-eq-mat3x2-mat3x2
skip
tcs-op-eq-mat3x2-mat3x2-using-if
skip
tcs-op-eq-mat3x4-mat3x4
skip
tcs-op-eq-mat3x4-mat3x4-using-if
skip
tcs-op-eq-mat4-mat4
skip
tcs-op-eq-mat4-mat4-using-if
skip
tcs-op-eq-mat4x2-mat4x2
skip
tcs-op-eq-mat4x2-mat4x2-using-if
skip
tcs-op-eq-mat4x3-mat4x3
skip
tcs-op-eq-mat4x3-mat4x3-using-if
skip
tcs-op-eq-uint-uint
skip
tcs-op-eq-uint-uint-using-if
skip
tcs-op-eq-uvec2-uvec2
skip
tcs-op-eq-uvec2-uvec2-using-if
skip
tcs-op-eq-uvec3-uvec3
skip
tcs-op-eq-uvec3-uvec3-using-if
skip
tcs-op-eq-uvec4-uvec4
skip
tcs-op-eq-uvec4-uvec4-using-if
skip
tcs-op-eq-vec2-vec2
skip
tcs-op-eq-vec2-vec2-using-if
skip
tcs-op-eq-vec3-vec3
skip
tcs-op-eq-vec3-vec3-using-if
skip
tcs-op-eq-vec4-vec4
skip
tcs-op-eq-vec4-vec4-using-if
skip
tcs-op-ge-float-float
skip
tcs-op-ge-float-float-using-if
skip
tcs-op-ge-int-int
skip
tcs-op-ge-int-int-using-if
skip
tcs-op-ge-uint-uint
skip
tcs-op-ge-uint-uint-using-if
skip
tcs-op-gt-float-float
skip
tcs-op-gt-float-float-using-if
skip
tcs-op-gt-int-int
skip
tcs-op-gt-int-int-using-if
skip
tcs-op-gt-uint-uint
skip
tcs-op-gt-uint-uint-using-if
skip
tcs-op-le-float-float
skip
tcs-op-le-float-float-using-if
skip
tcs-op-le-int-int
skip
tcs-op-le-int-int-using-if
skip
tcs-op-le-uint-uint
skip
tcs-op-le-uint-uint-using-if
skip
tcs-op-lshift-int-int
skip
tcs-op-lshift-int-uint
skip
tcs-op-lshift-ivec2-int
skip
tcs-op-lshift-ivec2-ivec2
skip
tcs-op-lshift-ivec2-uint
skip
tcs-op-lshift-ivec2-uvec2
skip
tcs-op-lshift-ivec3-int
skip
tcs-op-lshift-ivec3-ivec3
skip
tcs-op-lshift-ivec3-uint
skip
tcs-op-lshift-ivec3-uvec3
skip
tcs-op-lshift-ivec4-int
skip
tcs-op-lshift-ivec4-ivec4
skip
tcs-op-lshift-ivec4-uint
skip
tcs-op-lshift-ivec4-uvec4
skip
tcs-op-lshift-uint-int
skip
tcs-op-lshift-uint-uint
skip
tcs-op-lshift-uvec2-int
skip
tcs-op-lshift-uvec2-ivec2
skip
tcs-op-lshift-uvec2-uint
skip
tcs-op-lshift-uvec2-uvec2
skip
tcs-op-lshift-uvec3-int
skip
tcs-op-lshift-uvec3-ivec3
skip
tcs-op-lshift-uvec3-uint
skip
tcs-op-lshift-uvec3-uvec3
skip
tcs-op-lshift-uvec4-int
skip
tcs-op-lshift-uvec4-ivec4
skip
tcs-op-lshift-uvec4-uint
skip
tcs-op-lshift-uvec4-uvec4
skip
tcs-op-lt-float-float
skip
tcs-op-lt-float-float-using-if
skip
tcs-op-lt-int-int
skip
tcs-op-lt-int-int-using-if
skip
tcs-op-lt-uint-uint
skip
tcs-op-lt-uint-uint-using-if
skip
tcs-op-mod-int-int
skip
tcs-op-mod-int-ivec2
skip
tcs-op-mod-int-ivec3
skip
tcs-op-mod-int-ivec4
skip
tcs-op-mod-ivec2-int
skip
tcs-op-mod-ivec2-ivec2
skip
tcs-op-mod-ivec3-int
skip
tcs-op-mod-ivec3-ivec3
skip
tcs-op-mod-ivec4-int
skip
tcs-op-mod-ivec4-ivec4
skip
tcs-op-mod-uint-uint
skip
tcs-op-mod-uint-uvec2
skip
tcs-op-mod-uint-uvec3
skip
tcs-op-mod-uint-uvec4
skip
tcs-op-mod-uvec2-uint
skip
tcs-op-mod-uvec2-uvec2
skip
tcs-op-mod-uvec3-uint
skip
tcs-op-mod-uvec3-uvec3
skip
tcs-op-mod-uvec4-uint
skip
tcs-op-mod-uvec4-uvec4
skip
tcs-op-mult-float-float
skip
tcs-op-mult-float-mat2
skip
tcs-op-mult-float-mat2x3
skip
tcs-op-mult-float-mat2x4
skip
tcs-op-mult-float-mat3
skip
tcs-op-mult-float-mat3x2
skip
tcs-op-mult-float-mat3x4
skip
tcs-op-mult-float-mat4
skip
tcs-op-mult-float-mat4x2
skip
tcs-op-mult-float-mat4x3
skip
tcs-op-mult-float-vec2
skip
tcs-op-mult-float-vec3
skip
tcs-op-mult-float-vec4
skip
tcs-op-mult-int-int
skip
tcs-op-mult-int-ivec2
skip
tcs-op-mult-int-ivec3
skip
tcs-op-mult-int-ivec4
skip
tcs-op-mult-ivec2-int
skip
tcs-op-mult-ivec2-ivec2
skip
tcs-op-mult-ivec3-int
skip
tcs-op-mult-ivec3-ivec3
skip
tcs-op-mult-ivec4-int
skip
tcs-op-mult-ivec4-ivec4
skip
tcs-op-mult-mat2-float
skip
tcs-op-mult-mat2-mat2
skip
tcs-op-mult-mat2-mat3x2
skip
tcs-op-mult-mat2-mat4x2
skip
tcs-op-mult-mat2-vec2
skip
tcs-op-mult-mat2x3-float
skip
tcs-op-mult-mat2x3-mat2
skip
tcs-op-mult-mat2x3-mat3x2
skip
tcs-op-mult-mat2x3-mat4x2
skip
tcs-op-mult-mat2x3-vec2
skip
tcs-op-mult-mat2x4-float
skip
tcs-op-mult-mat2x4-mat2
skip
tcs-op-mult-mat2x4-mat3x2
skip
tcs-op-mult-mat2x4-mat4x2
skip
tcs-op-mult-mat2x4-vec2
skip
tcs-op-mult-mat3-float
skip
tcs-op-mult-mat3-mat2x3
skip
tcs-op-mult-mat3-mat3
skip
tcs-op-mult-mat3-mat4x3
skip
tcs-op-mult-mat3-vec3
skip
tcs-op-mult-mat3x2-float
skip
tcs-op-mult-mat3x2-mat2x3
skip
tcs-op-mult-mat3x2-mat3
skip
tcs-op-mult-mat3x2-mat4x3
skip
tcs-op-mult-mat3x2-vec3
skip
tcs-op-mult-mat3x4-float
skip
tcs-op-mult-mat3x4-mat2x3
skip
tcs-op-mult-mat3x4-mat3
skip
tcs-op-mult-mat3x4-mat4x3
skip
tcs-op-mult-mat3x4-vec3
skip
tcs-op-mult-mat4-float
skip
tcs-op-mult-mat4-mat2x4
skip
tcs-op-mult-mat4-mat3x4
skip
tcs-op-mult-mat4-mat4
skip
tcs-op-mult-mat4-vec4
skip
tcs-op-mult-mat4x2-float
skip
tcs-op-mult-mat4x2-mat2x4
skip
tcs-op-mult-mat4x2-mat3x4
skip
tcs-op-mult-mat4x2-mat4
skip
tcs-op-mult-mat4x2-vec4
skip
tcs-op-mult-mat4x3-float
skip
tcs-op-mult-mat4x3-mat2x4
skip
tcs-op-mult-mat4x3-mat3x4
skip
tcs-op-mult-mat4x3-mat4
skip
tcs-op-mult-mat4x3-vec4
skip
tcs-op-mult-uint-uint
skip
tcs-op-mult-uint-uvec2
skip
tcs-op-mult-uint-uvec3
skip
tcs-op-mult-uint-uvec4
skip
tcs-op-mult-uvec2-uint
skip
tcs-op-mult-uvec2-uvec2
skip
tcs-op-mult-uvec3-uint
skip
tcs-op-mult-uvec3-uvec3
skip
tcs-op-mult-uvec4-uint
skip
tcs-op-mult-uvec4-uvec4
skip
tcs-op-mult-vec2-float
skip
tcs-op-mult-vec2-mat2
skip
tcs-op-mult-vec2-mat3x2
skip
tcs-op-mult-vec2-mat4x2
skip
tcs-op-mult-vec2-vec2
skip
tcs-op-mult-vec3-float
skip
tcs-op-mult-vec3-mat2x3
skip
tcs-op-mult-vec3-mat3
skip
tcs-op-mult-vec3-mat4x3
skip
tcs-op-mult-vec3-vec3
skip
tcs-op-mult-vec4-float
skip
tcs-op-mult-vec4-mat2x4
skip
tcs-op-mult-vec4-mat3x4
skip
tcs-op-mult-vec4-mat4
skip
tcs-op-mult-vec4-vec4
skip
tcs-op-ne-bool-bool
skip
tcs-op-ne-bool-bool-using-if
skip
tcs-op-ne-bvec2-bvec2
skip
tcs-op-ne-bvec2-bvec2-using-if
skip
tcs-op-ne-bvec3-bvec3
skip
tcs-op-ne-bvec3-bvec3-using-if
skip
tcs-op-ne-bvec4-bvec4
skip
tcs-op-ne-bvec4-bvec4-using-if
skip
tcs-op-ne-float-float
skip
tcs-op-ne-float-float-using-if
skip
tcs-op-ne-int-int
skip
tcs-op-ne-int-int-using-if
skip
tcs-op-ne-ivec2-ivec2
skip
tcs-op-ne-ivec2-ivec2-using-if
skip
tcs-op-ne-ivec3-ivec3
skip
tcs-op-ne-ivec3-ivec3-using-if
skip
tcs-op-ne-ivec4-ivec4
skip
tcs-op-ne-ivec4-ivec4-using-if
skip
tcs-op-ne-mat2-mat2
skip
tcs-op-ne-mat2-mat2-using-if
skip
tcs-op-ne-mat2x3-mat2x3
skip
tcs-op-ne-mat2x3-mat2x3-using-if
skip
tcs-op-ne-mat2x4-mat2x4
skip
tcs-op-ne-mat2x4-mat2x4-using-if
skip
tcs-op-ne-mat3-mat3
skip
tcs-op-ne-mat3-mat3-using-if
skip
tcs-op-ne-mat3x2-mat3x2
skip
tcs-op-ne-mat3x2-mat3x2-using-if
skip
tcs-op-ne-mat3x4-mat3x4
skip
tcs-op-ne-mat3x4-mat3x4-using-if
skip
tcs-op-ne-mat4-mat4
skip
tcs-op-ne-mat4-mat4-using-if
skip
tcs-op-ne-mat4x2-mat4x2
skip
tcs-op-ne-mat4x2-mat4x2-using-if
skip
tcs-op-ne-mat4x3-mat4x3
skip
tcs-op-ne-mat4x3-mat4x3-using-if
skip
tcs-op-ne-uint-uint
skip
tcs-op-ne-uint-uint-using-if
skip
tcs-op-ne-uvec2-uvec2
skip
tcs-op-ne-uvec2-uvec2-using-if
skip
tcs-op-ne-uvec3-uvec3
skip
tcs-op-ne-uvec3-uvec3-using-if
skip
tcs-op-ne-uvec4-uvec4
skip
tcs-op-ne-uvec4-uvec4-using-if
skip
tcs-op-ne-vec2-vec2
skip
tcs-op-ne-vec2-vec2-using-if
skip
tcs-op-ne-vec3-vec3
skip
tcs-op-ne-vec3-vec3-using-if
skip
tcs-op-ne-vec4-vec4
skip
tcs-op-ne-vec4-vec4-using-if
skip
tcs-op-neg-float
skip
tcs-op-neg-int
skip
tcs-op-neg-ivec2
skip
tcs-op-neg-ivec3
skip
tcs-op-neg-ivec4
skip
tcs-op-neg-mat2
skip
tcs-op-neg-mat2x3
skip
tcs-op-neg-mat2x4
skip
tcs-op-neg-mat3
skip
tcs-op-neg-mat3x2
skip
tcs-op-neg-mat3x4
skip
tcs-op-neg-mat4
skip
tcs-op-neg-mat4x2
skip
tcs-op-neg-mat4x3
skip
tcs-op-neg-uint
skip
tcs-op-neg-uvec2
skip
tcs-op-neg-uvec3
skip
tcs-op-neg-uvec4
skip
tcs-op-neg-vec2
skip
tcs-op-neg-vec3
skip
tcs-op-neg-vec4
skip
tcs-op-not-bool
skip
tcs-op-not-bool-using-if
skip
tcs-op-or-bool-bool
skip
tcs-op-or-bool-bool-using-if
skip
tcs-op-rshift-int-int
skip
tcs-op-rshift-int-uint
skip
tcs-op-rshift-ivec2-int
skip
tcs-op-rshift-ivec2-ivec2
skip
tcs-op-rshift-ivec2-uint
skip
tcs-op-rshift-ivec2-uvec2
skip
tcs-op-rshift-ivec3-int
skip
tcs-op-rshift-ivec3-ivec3
skip
tcs-op-rshift-ivec3-uint
skip
tcs-op-rshift-ivec3-uvec3
skip
tcs-op-rshift-ivec4-int
skip
tcs-op-rshift-ivec4-ivec4
skip
tcs-op-rshift-ivec4-uint
skip
tcs-op-rshift-ivec4-uvec4
skip
tcs-op-rshift-uint-int
skip
tcs-op-rshift-uint-uint
skip
tcs-op-rshift-uvec2-int
skip
tcs-op-rshift-uvec2-ivec2
skip
tcs-op-rshift-uvec2-uint
skip
tcs-op-rshift-uvec2-uvec2
skip
tcs-op-rshift-uvec3-int
skip
tcs-op-rshift-uvec3-ivec3
skip
tcs-op-rshift-uvec3-uint
skip
tcs-op-rshift-uvec3-uvec3
skip
tcs-op-rshift-uvec4-int
skip
tcs-op-rshift-uvec4-ivec4
skip
tcs-op-rshift-uvec4-uint
skip
tcs-op-rshift-uvec4-uvec4
skip
tcs-op-selection-bool-bool-bool
skip
tcs-op-selection-bool-bool-bool-using-if
skip
tcs-op-selection-bool-bvec2-bvec2
skip
tcs-op-selection-bool-bvec3-bvec3
skip
tcs-op-selection-bool-bvec4-bvec4
skip
tcs-op-selection-bool-float-float
skip
tcs-op-selection-bool-int-int
skip
tcs-op-selection-bool-ivec2-ivec2
skip
tcs-op-selection-bool-ivec3-ivec3
skip
tcs-op-selection-bool-ivec4-ivec4
skip
tcs-op-selection-bool-mat2-mat2
skip
tcs-op-selection-bool-mat2x3-mat2x3
skip
tcs-op-selection-bool-mat2x4-mat2x4
skip
tcs-op-selection-bool-mat3-mat3
skip
tcs-op-selection-bool-mat3x2-mat3x2
skip
tcs-op-selection-bool-mat3x4-mat3x4
skip
tcs-op-selection-bool-mat4-mat4
skip
tcs-op-selection-bool-mat4x2-mat4x2
skip
tcs-op-selection-bool-mat4x3-mat4x3
skip
tcs-op-selection-bool-uint-uint
skip
tcs-op-selection-bool-uvec2-uvec2
skip
tcs-op-selection-bool-uvec3-uvec3
skip
tcs-op-selection-bool-uvec4-uvec4
skip
tcs-op-selection-bool-vec2-vec2
skip
tcs-op-selection-bool-vec3-vec3
skip
tcs-op-selection-bool-vec4-vec4
skip
tcs-op-sub-float-float
skip
tcs-op-sub-float-mat2
skip
tcs-op-sub-float-mat2x3
skip
tcs-op-sub-float-mat2x4
skip
tcs-op-sub-float-mat3
skip
tcs-op-sub-float-mat3x2
skip
tcs-op-sub-float-mat3x4
skip
tcs-op-sub-float-mat4
skip
tcs-op-sub-float-mat4x2
skip
tcs-op-sub-float-mat4x3
skip
tcs-op-sub-float-vec2
skip
tcs-op-sub-float-vec3
skip
tcs-op-sub-float-vec4
skip
tcs-op-sub-int-int
skip
tcs-op-sub-int-ivec2
skip
tcs-op-sub-int-ivec3
skip
tcs-op-sub-int-ivec4
skip
tcs-op-sub-ivec2-int
skip
tcs-op-sub-ivec2-ivec2
skip
tcs-op-sub-ivec3-int
skip
tcs-op-sub-ivec3-ivec3
skip
tcs-op-sub-ivec4-int
skip
tcs-op-sub-ivec4-ivec4
skip
tcs-op-sub-mat2-float
skip
tcs-op-sub-mat2-mat2
skip
tcs-op-sub-mat2x3-float
skip
tcs-op-sub-mat2x3-mat2x3
skip
tcs-op-sub-mat2x4-float
skip
tcs-op-sub-mat2x4-mat2x4
skip
tcs-op-sub-mat3-float
skip
tcs-op-sub-mat3-mat3
skip
tcs-op-sub-mat3x2-float
skip
tcs-op-sub-mat3x2-mat3x2
skip
tcs-op-sub-mat3x4-float
skip
tcs-op-sub-mat3x4-mat3x4
skip
tcs-op-sub-mat4-float
skip
tcs-op-sub-mat4-mat4
skip
tcs-op-sub-mat4x2-float
skip
tcs-op-sub-mat4x2-mat4x2
skip
tcs-op-sub-mat4x3-float
skip
tcs-op-sub-mat4x3-mat4x3
skip
tcs-op-sub-uint-uint
skip
tcs-op-sub-uint-uvec2
skip
tcs-op-sub-uint-uvec3
skip
tcs-op-sub-uint-uvec4
skip
tcs-op-sub-uvec2-uint
skip
tcs-op-sub-uvec2-uvec2
skip
tcs-op-sub-uvec3-uint
skip
tcs-op-sub-uvec3-uvec3
skip
tcs-op-sub-uvec4-uint
skip
tcs-op-sub-uvec4-uvec4
skip
tcs-op-sub-vec2-float
skip
tcs-op-sub-vec2-vec2
skip
tcs-op-sub-vec3-float
skip
tcs-op-sub-vec3-vec3
skip
tcs-op-sub-vec4-float
skip
tcs-op-sub-vec4-vec4
skip
tcs-op-uplus-float
skip
tcs-op-uplus-int
skip
tcs-op-uplus-ivec2
skip
tcs-op-uplus-ivec3
skip
tcs-op-uplus-ivec4
skip
tcs-op-uplus-mat2
skip
tcs-op-uplus-mat2x3
skip
tcs-op-uplus-mat2x4
skip
tcs-op-uplus-mat3
skip
tcs-op-uplus-mat3x2
skip
tcs-op-uplus-mat3x4
skip
tcs-op-uplus-mat4
skip
tcs-op-uplus-mat4x2
skip
tcs-op-uplus-mat4x3
skip
tcs-op-uplus-uint
skip
tcs-op-uplus-uvec2
skip
tcs-op-uplus-uvec3
skip
tcs-op-uplus-uvec4
skip
tcs-op-uplus-vec2
skip
tcs-op-uplus-vec3
skip
tcs-op-uplus-vec4
skip
tcs-op-xor-bool-bool
skip
tcs-op-xor-bool-bool-using-if
skip
tcs-outerproduct-vec2-vec2
skip
tcs-outerproduct-vec2-vec3
skip
tcs-outerproduct-vec2-vec4
skip
tcs-outerproduct-vec3-vec2
skip
tcs-outerproduct-vec3-vec3
skip
tcs-outerproduct-vec3-vec4
skip
tcs-outerproduct-vec4-vec2
skip
tcs-outerproduct-vec4-vec3
skip
tcs-outerproduct-vec4-vec4
skip
tcs-pow-float-float
skip
tcs-pow-vec2-vec2
skip
tcs-pow-vec3-vec3
skip
tcs-pow-vec4-vec4
skip
tcs-radians-float
skip
tcs-radians-vec2
skip
tcs-radians-vec3
skip
tcs-radians-vec4
skip
tcs-reflect-float-float
skip
tcs-reflect-vec2-vec2
skip
tcs-reflect-vec3-vec3
skip
tcs-reflect-vec4-vec4
skip
tcs-refract-float-float-float
skip
tcs-refract-vec2-vec2-float
skip
tcs-refract-vec3-vec3-float
skip
tcs-refract-vec4-vec4-float
skip
tcs-round-float
skip
tcs-round-vec2
skip
tcs-round-vec3
skip
tcs-round-vec4
skip
tcs-roundeven-float
skip
tcs-roundeven-vec2
skip
tcs-roundeven-vec3
skip
tcs-roundeven-vec4
skip
tcs-sign-float
skip
tcs-sign-int
skip
tcs-sign-ivec2
skip
tcs-sign-ivec3
skip
tcs-sign-ivec4
skip
tcs-sign-vec2
skip
tcs-sign-vec3
skip
tcs-sign-vec4
skip
tcs-sin-float
skip
tcs-sin-vec2
skip
tcs-sin-vec3
skip
tcs-sin-vec4
skip
tcs-sinh-float
skip
tcs-sinh-vec2
skip
tcs-sinh-vec3
skip
tcs-sinh-vec4
skip
tcs-smoothstep-float-float-float
skip
tcs-smoothstep-float-float-vec2
skip
tcs-smoothstep-float-float-vec3
skip
tcs-smoothstep-float-float-vec4
skip
tcs-smoothstep-vec2-vec2-vec2
skip
tcs-smoothstep-vec3-vec3-vec3
skip
tcs-smoothstep-vec4-vec4-vec4
skip
tcs-sqrt-float
skip
tcs-sqrt-vec2
skip
tcs-sqrt-vec3
skip
tcs-sqrt-vec4
skip
tcs-step-float-float
skip
tcs-step-float-vec2
skip
tcs-step-float-vec3
skip
tcs-step-float-vec4
skip
tcs-step-vec2-vec2
skip
tcs-step-vec3-vec3
skip
tcs-step-vec4-vec4
skip
tcs-tan-float
skip
tcs-tan-vec2
skip
tcs-tan-vec3
skip
tcs-tan-vec4
skip
tcs-tanh-float
skip
tcs-tanh-vec2
skip
tcs-tanh-vec3
skip
tcs-tanh-vec4
skip
tcs-transpose-mat2
skip
tcs-transpose-mat2x3
skip
tcs-transpose-mat2x4
skip
tcs-transpose-mat3
skip
tcs-transpose-mat3x2
skip
tcs-transpose-mat3x4
skip
tcs-transpose-mat4
skip
tcs-transpose-mat4x2
skip
tcs-transpose-mat4x3
skip
tcs-trunc-float
skip
tcs-trunc-vec2
skip
tcs-trunc-vec3
skip
tcs-trunc-vec4
skip
compatibility
0/0
tcs-tes-ff-frag
skip
tes-clamp-vertex-color
skip
tes-clip-vertex-different-from-position
skip
vs-tcs-tes-clip-vertex-different-from-position
skip
vs-tcs-tes-clip-vertex-enables
skip
vs-tcs-tes-gs-clip-vertex-different-from-position
skip
dmat-vs-gs-tcs-tes
skip
double-array-vs-tcs-tes
skip
double-vs-tcs-tes
skip
dvec2-vs-tcs-tes
skip
dvec3-vs-tcs-tes
skip
fs-primitiveid-instanced
skip
gs-primitiveid-instanced
skip
invocation-counting-even
skip
invocation-counting-odd
skip
isoline
skip
isoline-no-tcs
skip
nop
skip
patch-pair-verts
skip
patch-partial-write
skip
patch-single-vert
skip
quads
skip
sanity
skip
sanity2
skip
tcs-input-read-array-interface
skip
tcs-input-read-mat
skip
tcs-input-read-nonconst
skip
tcs-input-read-nonconst-interface
skip
tcs-input-read-nonconst-interface-builtin
skip
tcs-input-read-simple
skip
tcs-input-read-simple-interface
skip
tcs-input
0/0
tcs-input-float
skip
tcs-input-float_2
skip
tcs-input-gl_clipdistance
skip
tcs-input-gl_pointsize
skip
tcs-input-gl_position
skip
tcs-input-int
skip
tcs-input-int_2
skip
tcs-input-ivec2
skip
tcs-input-ivec2_2
skip
tcs-input-ivec3
skip
tcs-input-ivec3_2
skip
tcs-input-ivec4
skip
tcs-input-ivec4_2
skip
tcs-input-mat2
skip
tcs-input-mat2_2
skip
tcs-input-mat2x3
skip
tcs-input-mat2x3_2
skip
tcs-input-mat2x4
skip
tcs-input-mat2x4_2
skip
tcs-input-mat3
skip
tcs-input-mat3_2
skip
tcs-input-mat3x2
skip
tcs-input-mat3x2_2
skip
tcs-input-mat3x4
skip
tcs-input-mat3x4_2
skip
tcs-input-mat4
skip
tcs-input-mat4_2
skip
tcs-input-mat4x2
skip
tcs-input-mat4x2_2
skip
tcs-input-mat4x3
skip
tcs-input-mat4x3_2
skip
tcs-input-uint
skip
tcs-input-uint_2
skip
tcs-input-uvec2
skip
tcs-input-uvec2_2
skip
tcs-input-uvec3
skip
tcs-input-uvec3_2
skip
tcs-input-uvec4
skip
tcs-input-uvec4_2
skip
tcs-input-vec2
skip
tcs-input-vec2_2
skip
tcs-input-vec3
skip
tcs-input-vec3_2
skip
tcs-input-vec4
skip
tcs-input-vec4_2
skip
tcs-output-unmatched
skip
tcs-primitiveid
skip
tcs-primitiveid-instanced
skip
tcs-read-texture
skip
tcs-tes-levels-out-of-bounds-read
skip
tcs-tes-levels-out-of-bounds-write
skip
tcs-tes-max-in-out-components
skip
tcs-tes-max-in-out-patch-components
skip
tcs-tes-patch
skip
tcs-tes-patch-array
skip
tcs-tes-vertex
skip
tcs-tes-vertex-dlist
skip
tes-fs
skip
tes-fs-max-in-out-components
skip
tes-gs-max-in-out-components
skip
tes-input
0/0
tes-input-float
skip
tes-input-float_2
skip
tes-input-gl_clipdistance
skip
tes-input-gl_pointsize
skip
tes-input-gl_position
skip
tes-input-int
skip
tes-input-int_2
skip
tes-input-ivec2
skip
tes-input-ivec2_2
skip
tes-input-ivec3
skip
tes-input-ivec3_2
skip
tes-input-ivec4
skip
tes-input-ivec4_2
skip
tes-input-mat2
skip
tes-input-mat2_2
skip
tes-input-mat2x3
skip
tes-input-mat2x3_2
skip
tes-input-mat2x4
skip
tes-input-mat2x4_2
skip
tes-input-mat3
skip
tes-input-mat3_2
skip
tes-input-mat3x2
skip
tes-input-mat3x2_2
skip
tes-input-mat3x4
skip
tes-input-mat3x4_2
skip
tes-input-mat4
skip
tes-input-mat4_2
skip
tes-input-mat4x2
skip
tes-input-mat4x2_2
skip
tes-input-mat4x3
skip
tes-input-mat4x3_2
skip
tes-input-patch-float
skip
tes-input-patch-float_2
skip
tes-input-patch-int
skip
tes-input-patch-int_2
skip
tes-input-patch-ivec2
skip
tes-input-patch-ivec2_2
skip
tes-input-patch-ivec3
skip
tes-input-patch-ivec3_2
skip
tes-input-patch-ivec4
skip
tes-input-patch-ivec4_2
skip
tes-input-patch-mat2
skip
tes-input-patch-mat2_2
skip
tes-input-patch-mat2x3
skip
tes-input-patch-mat2x3_2
skip
tes-input-patch-mat2x4
skip
tes-input-patch-mat2x4_2
skip
tes-input-patch-mat3
skip
tes-input-patch-mat3_2
skip
tes-input-patch-mat3x2
skip
tes-input-patch-mat3x2_2
skip
tes-input-patch-mat3x4
skip
tes-input-patch-mat3x4_2
skip
tes-input-patch-mat4
skip
tes-input-patch-mat4_2
skip
tes-input-patch-mat4x2
skip
tes-input-patch-mat4x2_2
skip
tes-input-patch-mat4x3
skip
tes-input-patch-mat4x3_2
skip
tes-input-patch-uint
skip
tes-input-patch-uint_2
skip
tes-input-patch-uvec2
skip
tes-input-patch-uvec2_2
skip
tes-input-patch-uvec3
skip
tes-input-patch-uvec3_2
skip
tes-input-patch-uvec4
skip
tes-input-patch-uvec4_2
skip
tes-input-patch-vec2
skip
tes-input-patch-vec2_2
skip
tes-input-patch-vec3
skip
tes-input-patch-vec3_2
skip
tes-input-patch-vec4
skip
tes-input-patch-vec4_2
skip
tes-input-uint
skip
tes-input-uint_2
skip
tes-input-uvec2
skip
tes-input-uvec2_2
skip
tes-input-uvec3
skip
tes-input-uvec3_2
skip
tes-input-uvec4
skip
tes-input-uvec4_2
skip
tes-input-vec2
skip
tes-input-vec2_2
skip
tes-input-vec3
skip
tes-input-vec3_2
skip
tes-input-vec4
skip
tes-input-vec4_2
skip
tes-no-tcs-primitiveid-instanced
skip
tes-primitiveid
skip
tes-primitiveid-instanced
skip
tes-read-texture
skip
tes-tes-levels-out-of-bounds-read
skip
tess-instance-id
skip
tess_with_geometry
skip
tesslevels-indirect
skip
trivial
skip
trivial-tess-gs
skip
trivial-tess-gs_no-gs-inputs
skip
trivial-tess-gs_no-tes-inputs
skip
variable-indexing
0/0
tcs-input-array-dvec4-index-rd
skip
tcs-input-array-float-index-rd
skip
tcs-input-array-vec2-index-rd
skip
tcs-input-array-vec3-index-rd
skip
tcs-input-array-vec4-index-rd
skip
tcs-output-array-dvec4-index-wr
skip
tcs-output-array-float-index-rd-after-barrier
skip
tcs-output-array-float-index-wr
skip
tcs-output-array-float-index-wr-before-barrier
skip
tcs-output-array-vec2-index-rd-after-barrier
skip
tcs-output-array-vec2-index-wr
skip
tcs-output-array-vec2-index-wr-before-barrier
skip
tcs-output-array-vec3-index-rd-after-barrier
skip
tcs-output-array-vec3-index-wr
skip
tcs-output-array-vec3-index-wr-before-barrier
skip
tcs-output-array-vec4-index-rd-after-barrier
skip
tcs-output-array-vec4-index-wr
skip
tcs-output-array-vec4-index-wr-before-barrier
skip
tcs-patch-output-array-float-index-wr
skip
tcs-patch-output-array-vec2-index-wr
skip
tcs-patch-output-array-vec3-index-wr
skip
tcs-patch-output-array-vec4-index-wr
skip
tcs-patch-vec4-index-wr
skip
tcs-patch-vec4-swiz-index-wr
skip
tcs-tes-array-in-struct
skip
tes-both-input-array-float-index-rd
skip
tes-both-input-array-vec2-index-rd
skip
tes-both-input-array-vec3-index-rd
skip
tes-both-input-array-vec4-index-rd
skip
tes-input-array-dvec4-index-rd
skip
tes-input-array-float-index-rd
skip
tes-input-array-vec2-index-rd
skip
tes-input-array-vec3-index-rd
skip
tes-input-array-vec4-index-rd
skip
tes-patch-input-array-float-index-rd
skip
tes-patch-input-array-vec2-index-invalid-rd
skip
tes-patch-input-array-vec2-index-rd
skip
tes-patch-input-array-vec3-index-rd
skip
tes-patch-input-array-vec4-index-rd
skip
vs-output-array-dvec4-index-wr-before-tcs
skip
vs-output-array-float-index-wr-before-tcs
skip
vs-output-array-vec2-index-wr-before-tcs
skip
vs-output-array-vec3-index-wr-before-tcs
skip
vs-output-array-vec4-index-wr-before-tcs
skip
vertex-partial-write
skip
vs-tcs-max-in-out-components
skip
vs-tcs-tes-tessinner-tessouter-inputs-quads
skip
vs-tcs-tes-tessinner-tessouter-inputs-tris
skip
vs-tcs-tes-vertex
skip
vs-tes-max-in-out-components
skip
vs-tes-tessinner-tessouter-inputs-quads
skip
vs-tes-tessinner-tessouter-inputs-quads-dlist
skip
vs-tes-tessinner-tessouter-inputs-tris
skip
vs-tes-vertex
skip
linker
0/0
no-vs
skip
tcs-no-vs
skip
tcs-output-size-declared-in-other-shader
skip
tes-no-vs
skip
preprocessor
8/8
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
enabled-core.comp
skip
enabled-core.frag
skip
enabled-core.geom
skip
enabled-core.tesc
skip
enabled-core.tese
skip
enabled-core.vert
skip
arb_texture_buffer_object
230/233
negative-unsupported
skip
arb_texture_cube_map
7/12
copyteximage cube samples=16
skip
copyteximage cube samples=32
skip
copyteximage cube samples=6
skip
copyteximage cube samples=8
skip
arb_texture_cube_map_array
34/40
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
texturesize
8/12
tes-texturesize-isamplercubearray
skip
tes-texturesize-samplercubearray
skip
tes-texturesize-samplercubearrayshadow
skip
tes-texturesize-usamplercubearray
skip
arb_texture_float
161/173
multisample-formats 16 gl_arb_texture_float
skip
multisample-formats 32 gl_arb_texture_float
skip
multisample-formats 6 gl_arb_texture_float
skip
multisample-formats 8 gl_arb_texture_float
skip
arb_texture_gather
1063/1063
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_texture_multisample
153/171
arb_texture_multisample-dsa-texelfetch
60/60
texture type: gl_rgb9_e5
skip
arb_texture_multisample-negative-max-samples
skip
arb_texture_multisample-texelfetch 16
skip
arb_texture_multisample-texelfetch 32
skip
arb_texture_multisample-texelfetch 6
skip
arb_texture_multisample-texelfetch 8
skip
fb-completeness
24/24
16
skip
32
skip
6
skip
8
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
sample-position
2/2
16
skip
32
skip
6
skip
8
skip
texelfetch
24/36
16-fs-isampler2dms
skip
16-fs-isampler2dmsarray
skip
16-fs-sampler2dms
skip
16-fs-sampler2dmsarray
skip
16-fs-usampler2dms
skip
16-fs-usampler2dmsarray
skip
16-gs-isampler2dms
skip
16-gs-isampler2dmsarray
skip
16-gs-sampler2dms
skip
16-gs-sampler2dmsarray
skip
16-gs-usampler2dms
skip
16-gs-usampler2dmsarray
skip
16-vs-isampler2dms
skip
16-vs-isampler2dmsarray
skip
16-vs-sampler2dms
skip
16-vs-sampler2dmsarray
skip
16-vs-usampler2dms
skip
16-vs-usampler2dmsarray
skip
32-fs-isampler2dms
skip
32-fs-isampler2dmsarray
skip
32-fs-sampler2dms
skip
32-fs-sampler2dmsarray
skip
32-fs-usampler2dms
skip
32-fs-usampler2dmsarray
skip
32-gs-isampler2dms
skip
32-gs-isampler2dmsarray
skip
32-gs-sampler2dms
skip
32-gs-sampler2dmsarray
skip
32-gs-usampler2dms
skip
32-gs-usampler2dmsarray
skip
32-vs-isampler2dms
skip
32-vs-isampler2dmsarray
skip
32-vs-sampler2dms
skip
32-vs-sampler2dmsarray
skip
32-vs-usampler2dms
skip
32-vs-usampler2dmsarray
skip
6-fs-isampler2dms
skip
6-fs-isampler2dmsarray
skip
6-fs-sampler2dms
skip
6-fs-sampler2dmsarray
skip
6-fs-usampler2dms
skip
6-fs-usampler2dmsarray
skip
6-gs-isampler2dms
skip
6-gs-isampler2dmsarray
skip
6-gs-sampler2dms
skip
6-gs-sampler2dmsarray
skip
6-gs-usampler2dms
skip
6-gs-usampler2dmsarray
skip
6-vs-isampler2dms
skip
6-vs-isampler2dmsarray
skip
6-vs-sampler2dms
skip
6-vs-sampler2dmsarray
skip
6-vs-usampler2dms
skip
6-vs-usampler2dmsarray
skip
8-fs-isampler2dms
skip
8-fs-isampler2dmsarray
skip
8-fs-sampler2dms
skip
8-fs-sampler2dmsarray
skip
8-fs-usampler2dms
skip
8-fs-usampler2dmsarray
skip
8-gs-isampler2dms
skip
8-gs-isampler2dmsarray
skip
8-gs-sampler2dms
skip
8-gs-sampler2dmsarray
skip
8-gs-usampler2dms
skip
8-gs-usampler2dmsarray
skip
8-vs-isampler2dms
skip
8-vs-isampler2dmsarray
skip
8-vs-sampler2dms
skip
8-vs-sampler2dmsarray
skip
8-vs-usampler2dms
skip
8-vs-usampler2dmsarray
skip
texturesize
12/18
tes-texturesize-isampler2dms
skip
tes-texturesize-isampler2dmsarray
skip
tes-texturesize-sampler2dms
skip
tes-texturesize-sampler2dmsarray
skip
tes-texturesize-usampler2dms
skip
tes-texturesize-usampler2dmsarray
skip
arb_texture_query_levels
20/20
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_texture_query_lod
64/64
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_texture_rectangle
37/39
copyteximage rect samples=16
skip
copyteximage rect samples=32
skip
copyteximage rect samples=6
skip
copyteximage rect samples=8
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_texture_rg
185/193
multisample-formats 16 gl_arb_texture_rg
skip
multisample-formats 16 gl_arb_texture_rg-float
skip
multisample-formats 16 gl_arb_texture_rg-int
skip
multisample-formats 32 gl_arb_texture_rg
skip
multisample-formats 32 gl_arb_texture_rg-float
skip
multisample-formats 32 gl_arb_texture_rg-int
skip
multisample-formats 6 gl_arb_texture_rg
skip
multisample-formats 6 gl_arb_texture_rg-float
skip
multisample-formats 6 gl_arb_texture_rg-int
skip
multisample-formats 8 gl_arb_texture_rg
skip
multisample-formats 8 gl_arb_texture_rg-float
skip
multisample-formats 8 gl_arb_texture_rg-int
skip
arb_texture_stencil8
8/12
fbo-clear-formats
0/0
gl_stencil_index8 (fbo incomplete)
skip
arb_uniform_buffer_object
340/342
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_vertex_attrib_64bit
7/1534
execution
0/1523
vs_in
0/1518
vs-input-double_dmat2-double_dmat4_array2-position
skip
vs-input-double_dmat2_array3-double_dmat3x4_array2-position
skip
vs-input-double_dmat2_array3-double_dmat4x3_array2-position
skip
vs-input-double_dmat2_array5-float_mat3_array3-position
skip
vs-input-double_dmat2_array5-position-float_mat3x2_array3
skip
vs-input-double_dmat2x3-position-double_dmat4_array2
skip
vs-input-double_dmat2x3_array3-double_dmat2x3-position
skip
vs-input-double_dmat2x3_array3-double_dmat3x4-position
skip
vs-input-double_dmat2x3_array3-double_dmat4x3_array2-position
skip
vs-input-double_dmat2x3_array3-position-double_dmat2_array2
skip
vs-input-double_dmat2x3_array3-position-double_dmat4x2
skip
vs-input-double_dmat2x3_array3-position-double_dmat4x2_array2
skip
vs-input-double_dmat2x3_array3-position-double_dmat4x3
skip
vs-input-double_dmat2x3_array5-float_float-position
skip
vs-input-double_dmat2x3_array5-float_float_array3-position
skip
vs-input-double_dmat2x3_array5-float_mat2_array3-position
skip
vs-input-double_dmat2x3_array5-float_mat2x3-position
skip
vs-input-double_dmat2x3_array5-float_mat3x2-position
skip
vs-input-double_dmat2x3_array5-float_vec2-position
skip
vs-input-double_dmat2x3_array5-float_vec2_array3-position
skip
vs-input-double_dmat2x3_array5-int_int-position
skip
vs-input-double_dmat2x3_array5-int_ivec2-position
skip
vs-input-double_dmat2x3_array5-int_ivec2_array3-position
skip
vs-input-double_dmat2x3_array5-int_ivec4_array3-position
skip
vs-input-double_dmat2x3_array5-position-float_mat4x3
skip
vs-input-double_dmat2x3_array5-position-float_vec2
skip
vs-input-double_dmat2x3_array5-position-float_vec2_array3
skip
vs-input-double_dmat2x3_array5-position-float_vec3
skip
vs-input-double_dmat2x3_array5-position-uint_uvec4_array3
skip
vs-input-double_dmat2x3_array5-uint_uint-position
skip
vs-input-double_dmat2x3_array5-uint_uvec3_array3-position
skip
vs-input-double_dmat2x4_array3-double_dmat2x3-position
skip
vs-input-double_dmat2x4_array3-double_dmat2x3_array2-position
skip
vs-input-double_dmat2x4_array3-double_dmat3x2_array2-position
skip
vs-input-double_dmat2x4_array3-double_dmat4x2_array2-position
skip
vs-input-double_dmat2x4_array3-double_dvec3_array2-position
skip
vs-input-double_dmat2x4_array3-position-double_dmat2x3_array2
skip
vs-input-double_dmat2x4_array3-position-double_dmat3_array2
skip
vs-input-double_dmat2x4_array3-position-double_dmat3x4_array2
skip
vs-input-double_dmat2x4_array5-float_mat2x4_array3-position
skip
vs-input-double_dmat2x4_array5-int_ivec3_array3-position
skip
vs-input-double_dmat2x4_array5-position
skip
vs-input-double_dmat2x4_array5-position-float_float
skip
vs-input-double_dmat2x4_array5-position-float_mat3x4
skip
vs-input-double_dmat2x4_array5-position-float_mat4
skip
vs-input-double_dmat2x4_array5-position-int_int
skip
vs-input-double_dmat2x4_array5-position-uint_uint
skip
vs-input-double_dmat2x4_array5-position-uint_uvec2
skip
vs-input-double_dmat2x4_array5-position-uint_uvec4_array3
skip
vs-input-double_dmat2x4_array5-uint_uvec3-position
skip
vs-input-double_dmat3-double_dmat3x4_array2-position
skip
vs-input-double_dmat3_array3-double_dmat3x2-position
skip
vs-input-double_dmat3_array3-double_dmat4-position
skip
vs-input-double_dmat3_array3-double_double-position
skip
vs-input-double_dmat3_array3-double_dvec3-position
skip
vs-input-double_dmat3_array3-double_dvec4-position
skip
vs-input-double_dmat3_array3-position-double_dmat3_array2
skip
vs-input-double_dmat3_array3-position-double_dmat3x2
skip
vs-input-double_dmat3_array3-position-double_dmat3x2_array2
skip
vs-input-double_dmat3_array3-position-double_dvec2
skip
vs-input-double_dmat3_array5-float_float-position
skip
vs-input-double_dmat3_array5-float_vec4-position
skip
vs-input-double_dmat3_array5-int_ivec3-position
skip
vs-input-double_dmat3_array5-position-float_float
skip
vs-input-double_dmat3_array5-position-float_vec3
skip
vs-input-double_dmat3_array5-position-uint_uint
skip
vs-input-double_dmat3_array5-position-uint_uvec3
skip
vs-input-double_dmat3_array5-position-uint_uvec4
skip
vs-input-double_dmat3x2_array3-position-double_dmat3_array2
skip
vs-input-double_dmat3x2_array5-float_float-position
skip
vs-input-double_dmat3x2_array5-float_mat2x3_array3-position
skip
vs-input-double_dmat3x2_array5-float_mat3_array3-position
skip
vs-input-double_dmat3x2_array5-float_mat3x4-position
skip
vs-input-double_dmat3x2_array5-float_mat3x4_array3-position
skip
vs-input-double_dmat3x2_array5-float_mat4x3_array3-position
skip
vs-input-double_dmat3x2_array5-float_vec3-position
skip
vs-input-double_dmat3x2_array5-int_int-position
skip
vs-input-double_dmat3x2_array5-int_ivec2_array3-position
skip
vs-input-double_dmat3x2_array5-int_ivec4-position
skip
vs-input-double_dmat3x2_array5-position-float_mat2_array3
skip
vs-input-double_dmat3x2_array5-position-float_mat2x3_array3
skip
vs-input-double_dmat3x2_array5-position-float_mat4_array3
skip
vs-input-double_dmat3x2_array5-position-float_vec3_array3
skip
vs-input-double_dmat3x2_array5-position-int_int
skip
vs-input-double_dmat3x2_array5-position-int_ivec4
skip
vs-input-double_dmat3x2_array5-position-uint_uvec2
skip
vs-input-double_dmat3x2_array5-position-uint_uvec2_array3
skip
vs-input-double_dmat3x2_array5-position-uint_uvec3
skip
vs-input-double_dmat3x2_array5-uint_uvec2_array3-position
skip
vs-input-double_dmat3x4-double_dmat4_array2-position
skip
vs-input-double_dmat3x4-float_mat4_array3-position
skip
vs-input-double_dmat3x4-position-double_dmat4_array2
skip
vs-input-double_dmat3x4_array3-double_dmat2-position
skip
vs-input-double_dmat3x4_array3-double_dmat3_array2-position
skip
vs-input-double_dmat3x4_array3-double_dmat3x2-position
skip
vs-input-double_dmat3x4_array3-double_dvec4_array2-position
skip
vs-input-double_dmat3x4_array3-position-double_dmat2
skip
vs-input-double_dmat3x4_array3-position-double_dmat3x4
skip
vs-input-double_dmat3x4_array3-position-double_double_array2
skip
vs-input-double_dmat3x4_array3-position-double_dvec4_array2
skip
vs-input-double_dmat3x4_array5-position
skip
vs-input-double_dmat3x4_array5-position-int_ivec2
skip
vs-input-double_dmat4-double_dmat2x3_array2-position
skip
vs-input-double_dmat4-double_dmat2x4_array2-position
skip
vs-input-double_dmat4-double_dmat3x4_array2-position
skip
vs-input-double_dmat4-position-double_dmat2x3_array2
skip
vs-input-double_dmat4-position-double_dmat2x4_array2
skip
vs-input-double_dmat4-position-double_dmat4
skip
vs-input-double_dmat4-position-double_dmat4_array2
skip
vs-input-double_dmat4_array3-double_dmat2x4-position
skip
vs-input-double_dmat4_array3-double_dmat4x2-position
skip
vs-input-double_dmat4_array3-double_dvec3_array2-position
skip
vs-input-double_dmat4_array3-double_dvec4_array2-position
skip
vs-input-double_dmat4_array3-position-double_dmat4x2
skip
vs-input-double_dmat4_array3-position-double_double_array2
skip
vs-input-double_dmat4x2-double_dmat3_array2-position
skip
vs-input-double_dmat4x2-double_dmat4x3_array2-position
skip
vs-input-double_dmat4x2-float_mat4x3_array3-position
skip
vs-input-double_dmat4x2_array3-double_dmat2x3-position
skip
vs-input-double_dmat4x2_array3-position-double_dmat3x2_array2
skip
vs-input-double_dmat4x2_array5-float_float_array3-position
skip
vs-input-double_dmat4x2_array5-float_mat2_array3-position
skip
vs-input-double_dmat4x2_array5-float_mat3-position
skip
vs-input-double_dmat4x2_array5-float_mat4x3-position
skip
vs-input-double_dmat4x2_array5-float_vec3-position
skip
vs-input-double_dmat4x2_array5-position-float_mat2
skip
vs-input-double_dmat4x2_array5-position-float_mat3x2_array3
skip
vs-input-double_dmat4x2_array5-position-float_mat4x3
skip
vs-input-double_dmat4x2_array5-position-int_ivec3_array3
skip
vs-input-double_dmat4x2_array5-position-int_ivec4_array3
skip
vs-input-double_dmat4x2_array5-position-uint_uvec3_array3
skip
vs-input-double_dmat4x2_array5-position-uint_uvec4
skip
vs-input-double_dmat4x2_array5-uint_uvec4_array3-position
skip
vs-input-double_dmat4x3-double_dmat3_array2-position
skip
vs-input-double_dmat4x3-double_dmat4_array2-position
skip
vs-input-double_dmat4x3-float_mat3x4_array3-position
skip
vs-input-double_dmat4x3-float_mat4_array3-position
skip
vs-input-double_dmat4x3-position-double_dmat3_array2
skip
vs-input-double_dmat4x3-position-float_mat4_array3
skip
vs-input-double_dmat4x3_array3-double_dmat2x3-position
skip
vs-input-double_dmat4x3_array3-double_dmat3x4-position
skip
vs-input-double_dmat4x3_array3-double_dmat4x2-position
skip
vs-input-double_dmat4x3_array3-position-double_dmat2x3
skip
vs-input-double_double_array5-position-float_mat4_array3
skip
vs-input-double_dvec2_array5-float_mat4x3_array3-position
skip
vs-input-double_dvec3_array3-double_dmat3x4_array2-position
skip
vs-input-double_dvec3_array5-float_mat2_array3-position
skip
vs-input-double_dvec3_array5-float_mat2x3_array3-position
skip
vs-input-double_dvec3_array5-float_mat4_array3-position
skip
vs-input-double_dvec3_array5-position-float_mat3_array3
skip
vs-input-double_dvec4_array3-double_dmat4_array2-position
skip
vs-input-double_dvec4_array3-position-double_dmat3_array2
skip
vs-input-double_dvec4_array5-float_mat2_array3-position
skip
vs-input-double_dvec4_array5-float_mat2x3_array3-position
skip
vs-input-double_dvec4_array5-position-float_mat3x2_array3
skip
vs-input-float_float-double_dmat4_array2-position
skip
vs-input-float_float-position-double_dmat4x3_array2
skip
vs-input-float_float_array3-double_dmat4x3_array2-position
skip
vs-input-float_mat2-double_dmat4_array2-position
skip
vs-input-float_mat2-double_dmat4x3_array2-position
skip
vs-input-float_mat2-position-double_dmat4x3_array2
skip
vs-input-float_mat2_array3-double_dmat4_array2-position
skip
vs-input-float_mat2_array3-position-double_dmat3_array2
skip
vs-input-float_mat2_array3-position-double_dmat4_array2
skip
vs-input-float_mat2x3-position-double_dmat4_array2
skip
vs-input-float_mat2x3_array3-position-double_dmat3_array2
skip
vs-input-float_mat2x3_array3-position-double_dmat4x3_array2
skip
vs-input-float_mat2x4-position-double_dmat4_array2
skip
vs-input-float_mat2x4_array3-double_dmat4_array2-position
skip
vs-input-float_mat3_array3-double_dmat4_array2-position
skip
vs-input-float_mat3_array3-double_dmat4x3_array2-position
skip
vs-input-float_mat3x2_array3-position-double_dmat4x2_array2
skip
vs-input-float_mat3x2_array3-position-double_dmat4x3
skip
vs-input-float_mat3x4-double_dmat4x3_array2-position
skip
vs-input-float_mat3x4_array3-double_dmat4_array2-position
skip
vs-input-float_mat3x4_array3-double_dmat4x2_array2-position
skip
vs-input-float_mat3x4_array3-double_dmat4x3-position
skip
vs-input-float_mat3x4_array3-double_dmat4x3_array2-position
skip
vs-input-float_mat3x4_array3-position-double_dmat4
skip
vs-input-float_mat3x4_array3-position-double_dmat4x3
skip
vs-input-float_mat3x4_array3-position-double_dmat4x3_array2
skip
vs-input-float_mat4-double_dmat3x4_array2-position
skip
vs-input-float_mat4-double_dmat4x3_array2-position
skip
vs-input-float_mat4_array3-double_dmat4x2_array2-position
skip
vs-input-float_mat4_array3-double_dmat4x3-position
skip
vs-input-float_mat4_array3-double_dvec3_array2-position
skip
vs-input-float_mat4_array3-position-double_dmat3x4
skip
vs-input-float_mat4_array3-position-double_dmat4x3_array2
skip
vs-input-float_mat4x2-double_dmat4_array2-position
skip
vs-input-float_mat4x2-double_dmat4x3_array2-position
skip
vs-input-float_mat4x2_array3-double_dmat2x3_array2-position
skip
vs-input-float_mat4x2_array3-double_dmat4_array2-position
skip
vs-input-float_mat4x2_array3-double_dmat4x2-position
skip
vs-input-float_mat4x2_array3-position-double_dmat3x2_array2
skip
vs-input-float_mat4x2_array3-position-double_dmat4x2
skip
vs-input-float_mat4x2_array3-position-double_dmat4x2_array2
skip
vs-input-float_mat4x2_array3-position-double_dmat4x3
skip
vs-input-float_mat4x2_array3-position-double_dmat4x3_array2
skip
vs-input-float_mat4x2_array3-position-double_dvec3_array2
skip
vs-input-float_mat4x2_array3-position-double_dvec4_array2
skip
vs-input-float_mat4x3-position-double_dmat4_array2
skip
vs-input-float_mat4x3-position-double_dmat4x3_array2
skip
vs-input-float_mat4x3_array3-double_dmat4x3-position
skip
vs-input-float_mat4x3_array3-double_dvec3_array2-position
skip
vs-input-float_mat4x3_array3-position-double_dmat2_array2
skip
vs-input-float_mat4x3_array3-position-double_dmat3
skip
vs-input-float_mat4x3_array3-position-double_dmat4x3_array2
skip
vs-input-float_mat4x3_array3-position-double_dvec4_array2
skip
vs-input-float_vec2-position-double_dmat4_array2
skip
vs-input-float_vec2_array3-double_dmat4_array2-position
skip
vs-input-float_vec2_array3-position-double_dmat4x3_array2
skip
vs-input-float_vec3-double_dmat4_array2-position
skip
vs-input-float_vec4_array3-double_dmat4_array2-position
skip
vs-input-float_vec4_array3-position-double_dmat4x3_array2
skip
vs-input-int_ivec2-double_dmat4x3_array2-position
skip
vs-input-int_ivec2_array3-double_dmat4x3_array2-position
skip
vs-input-int_ivec3-double_dmat4_array2-position
skip
vs-input-int_ivec3-position-double_dmat4_array2
skip
vs-input-int_ivec3_array3-double_dmat4_array2-position
skip
vs-input-int_ivec3_array3-double_dmat4x3_array2-position
skip
vs-input-int_ivec4-position-double_dmat4x3_array2
skip
vs-input-position-double_dmat2-double_dmat4_array2
skip
vs-input-position-double_dmat2_array3-double_dmat3_array2
skip
vs-input-position-double_dmat2_array5-float_mat3_array3
skip
vs-input-position-double_dmat2x3-double_dmat4_array2
skip
vs-input-position-double_dmat2x3-double_dmat4x3_array2
skip
vs-input-position-double_dmat2x3-float_mat4x3_array3
skip
vs-input-position-double_dmat2x3_array3-double_dmat2x3_array2
skip
vs-input-position-double_dmat2x3_array3-double_dmat3x4
skip
vs-input-position-double_dmat2x3_array3-double_dmat4_array2
skip
vs-input-position-double_dmat2x3_array3-double_dmat4x3_array2
skip
vs-input-position-double_dmat2x3_array3-double_dvec3_array2
skip
vs-input-position-double_dmat2x3_array3-double_dvec4_array2
skip
vs-input-position-double_dmat2x3_array5-float_mat2x3_array3
skip
vs-input-position-double_dmat2x3_array5-float_mat2x4_array3
skip
vs-input-position-double_dmat2x3_array5-int_int_array3
skip
vs-input-position-double_dmat2x3_array5-int_ivec2
skip
vs-input-position-double_dmat2x3_array5-int_ivec4
skip
vs-input-position-double_dmat2x3_array5-uint_uvec3_array3
skip
vs-input-position-double_dmat2x3_array5-uint_uvec4_array3
skip
vs-input-position-double_dmat2x4-float_mat4x3_array3
skip
vs-input-position-double_dmat2x4_array3-double_dmat2x3
skip
vs-input-position-double_dmat2x4_array3-double_dmat2x3_array2
skip
vs-input-position-double_dmat2x4_array3-double_dmat3x2_array2
skip
vs-input-position-double_dmat2x4_array3-double_dmat4
skip
vs-input-position-double_dmat2x4_array3-double_dmat4_array2
skip
vs-input-position-double_dmat2x4_array3-double_dmat4x3_array2
skip
vs-input-position-double_dmat2x4_array3-double_dvec4_array2
skip
vs-input-position-double_dmat2x4_array5-float_float_array3
skip
vs-input-position-double_dmat2x4_array5-float_mat3x4_array3
skip
vs-input-position-double_dmat2x4_array5-float_vec3
skip
vs-input-position-double_dmat2x4_array5-float_vec3_array3
skip
vs-input-position-double_dmat2x4_array5-int_ivec2_array3
skip
vs-input-position-double_dmat2x4_array5-int_ivec3
skip
vs-input-position-double_dmat2x4_array5-uint_uint
skip
vs-input-position-double_dmat2x4_array5-uint_uvec2
skip
vs-input-position-double_dmat2x4_array5-uint_uvec2_array3
skip
vs-input-position-double_dmat2x4_array5-uint_uvec3
skip
vs-input-position-double_dmat3-double_dmat4x3_array2
skip
vs-input-position-double_dmat3-float_mat4_array3
skip
vs-input-position-double_dmat3_array3-double_dmat2_array2
skip
vs-input-position-double_dmat3_array3-double_dmat3
skip
vs-input-position-double_dmat3_array3-double_dmat3x2
skip
vs-input-position-double_dmat3_array3-double_dmat3x2_array2
skip
vs-input-position-double_dmat3_array3-double_dmat4
skip
vs-input-position-double_dmat3_array3-double_dvec2_array2
skip
vs-input-position-double_dmat3_array3-double_dvec4
skip
vs-input-position-double_dmat3_array5-uint_uvec4
skip
vs-input-position-double_dmat3x2-double_dmat4_array2
skip
vs-input-position-double_dmat3x2_array3-double_dmat3_array2
skip
vs-input-position-double_dmat3x2_array3-double_dmat3x4_array2
skip
vs-input-position-double_dmat3x2_array5-float_float_array3
skip
vs-input-position-double_dmat3x2_array5-float_mat3x2_array3
skip
vs-input-position-double_dmat3x2_array5-float_mat4x2
skip
vs-input-position-double_dmat3x2_array5-int_ivec3
skip
vs-input-position-double_dmat3x2_array5-int_ivec4
skip
vs-input-position-double_dmat3x2_array5-uint_uvec2_array3
skip
vs-input-position-double_dmat3x2_array5-uint_uvec4
skip
vs-input-position-double_dmat3x4-double_dmat3_array2
skip
vs-input-position-double_dmat3x4-double_dmat3x4_array2
skip
vs-input-position-double_dmat3x4-double_dmat4_array2
skip
vs-input-position-double_dmat3x4-float_mat4x2_array3
skip
vs-input-position-double_dmat3x4_array3-double_dmat2
skip
vs-input-position-double_dmat3x4_array3-double_dmat3x2
skip
vs-input-position-double_dmat3x4_array3-double_dvec2
skip
vs-input-position-double_dmat3x4_array3-double_dvec3
skip
vs-input-position-double_dmat3x4_array5-float_float
skip
vs-input-position-double_dmat3x4_array5-float_vec4
skip
vs-input-position-double_dmat3x4_array5-uint_uvec3
skip
vs-input-position-double_dmat3x4_array5-uint_uvec4
skip
vs-input-position-double_dmat4-double_dmat3_array2
skip
vs-input-position-double_dmat4-float_mat3_array3
skip
vs-input-position-double_dmat4-float_mat3x4_array3
skip
vs-input-position-double_dmat4_array3-double_dmat2
skip
vs-input-position-double_dmat4_array3-double_dmat2_array2
skip
vs-input-position-double_dmat4_array3-double_dmat2x4
skip
vs-input-position-double_dmat4_array3-double_dvec2
skip
vs-input-position-double_dmat4_array3-double_dvec3
skip
vs-input-position-double_dmat4x2-double_dmat3_array2
skip
vs-input-position-double_dmat4x2-double_dmat3x4_array2
skip
vs-input-position-double_dmat4x2-double_dmat4_array2
skip
vs-input-position-double_dmat4x2_array3-double_dmat2_array2
skip
vs-input-position-double_dmat4x2_array3-double_dmat2x3_array2
skip
vs-input-position-double_dmat4x2_array3-double_dmat2x4
skip
vs-input-position-double_dmat4x2_array3-double_dmat2x4_array2
skip
vs-input-position-double_dmat4x2_array3-double_dmat3x2_array2
skip
vs-input-position-double_dmat4x2_array3-double_dmat3x4_array2
skip
vs-input-position-double_dmat4x2_array3-double_dvec4_array2
skip
vs-input-position-double_dmat4x2_array5-float_float_array3
skip
vs-input-position-double_dmat4x2_array5-float_mat2x3
skip
vs-input-position-double_dmat4x2_array5-float_mat2x3_array3
skip
vs-input-position-double_dmat4x2_array5-float_mat3
skip
vs-input-position-double_dmat4x2_array5-float_mat3x2_array3
skip
vs-input-position-double_dmat4x2_array5-float_mat4x3
skip
vs-input-position-double_dmat4x2_array5-uint_uint_array3
skip
vs-input-position-double_dmat4x2_array5-uint_uvec3_array3
skip
vs-input-position-double_dmat4x2_array5-uint_uvec4
skip
vs-input-position-double_dmat4x2_array5-uint_uvec4_array3
skip
vs-input-position-double_dmat4x3-double_dmat3_array2
skip
vs-input-position-double_dmat4x3-float_mat3_array3
skip
vs-input-position-double_dmat4x3_array3-double_dmat2x3
skip
vs-input-position-double_dmat4x3_array3-double_dvec4_array2
skip
vs-input-position-double_double-double_dmat4_array2
skip
vs-input-position-double_dvec2-double_dmat4_array2
skip
vs-input-position-double_dvec3_array3-double_dmat4x3_array2
skip
vs-input-position-double_dvec3_array5-float_mat2x4_array3
skip
vs-input-position-double_dvec3_array5-float_mat3x2_array3
skip
vs-input-position-double_dvec3_array5-float_mat4_array3
skip
vs-input-position-double_dvec4_array5-float_mat2_array3
skip
vs-input-position-float_float_array3-double_dmat4_array2
skip
vs-input-position-float_mat2_array3-double_dmat4x3_array2
skip
vs-input-position-float_mat2x3-double_dmat4x3_array2
skip
vs-input-position-float_mat2x3_array3-double_dmat3_array2
skip
vs-input-position-float_mat2x3_array3-double_dmat3x4_array2
skip
vs-input-position-float_mat3-double_dmat4x3_array2
skip
vs-input-position-float_mat3x2_array3-double_dmat4
skip
vs-input-position-float_mat4-double_dmat4_array2
skip
vs-input-position-float_mat4_array3-double_dmat2x4_array2
skip
vs-input-position-float_mat4x2_array3-double_dmat3x4
skip
vs-input-position-float_mat4x2_array3-double_dmat3x4_array2
skip
vs-input-position-float_mat4x2_array3-double_dmat4
skip
vs-input-position-float_mat4x3-double_dmat4x3_array2
skip
vs-input-position-float_mat4x3_array3-double_dmat2_array2
skip
vs-input-position-float_mat4x3_array3-double_dmat2x4
skip
vs-input-position-float_mat4x3_array3-double_dmat3x4_array2
skip
vs-input-position-float_mat4x3_array3-double_dmat4x2
skip
vs-input-position-float_mat4x3_array3-double_dvec3_array2
skip
vs-input-position-float_mat4x3_array3-double_dvec4_array2
skip
vs-input-position-float_vec2-double_dmat4_array2
skip
vs-input-position-float_vec3_array3-double_dmat4_array2
skip
vs-input-position-float_vec3_array3-double_dmat4x3_array2
skip
vs-input-position-float_vec4-double_dmat4_array2
skip
vs-input-position-int_ivec2_array3-double_dmat4x3_array2
skip
vs-input-position-int_ivec3-double_dmat4x3_array2
skip
vs-input-position-uint_uvec3_array3-double_dmat4x3_array2
skip
vs-input-position-uint_uvec4-double_dmat4_array2
skip
vs-input-uint_uint-double_dmat4x3_array2-position
skip
vs-input-uint_uvec2-double_dmat4_array2-position
skip
vs-input-uint_uvec2-double_dmat4x3_array2-position
skip
vs-input-uint_uvec2-position-double_dmat4x3_array2
skip
vs-input-uint_uvec2_array3-double_dmat4_array2-position
skip
vs-input-uint_uvec2_array3-position-double_dmat4x3_array2
skip
vs-input-uint_uvec3-position-double_dmat4_array2
skip
vs-input-uint_uvec4-double_dmat4x3_array2-position
skip
vs-input-uint_uvec4-position-double_dmat4x3_array2
skip
vs-input-uint_uvec4_array3-position-double_dmat4_array2
skip
preprocessor
4/4
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arb_vertex_program
79/79
vp-address-02
skip
vp-address-04
skip
arb_viewport_array
17/22
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
arm_shader_framebuffer_fetch_depth_stencil
0/0
arm_shader_framebuffer_fetch_depth_stencil gl_depth24_stencil8 1
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth24_stencil8 16
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth24_stencil8 2
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth24_stencil8 4
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth24_stencil8 8
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth32f_stencil8 1
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth32f_stencil8 16
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth32f_stencil8 2
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth32f_stencil8 4
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth32f_stencil8 8
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component16 1
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component16 16
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component16 2
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component16 4
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component16 8
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component24 1
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component24 16
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component24 2
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component24 4
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component24 8
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component32f 1
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component32f 16
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component32f 2
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component32f 4
skip
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component32f 8
skip
arm_shader_framebuffer_fetch_depth_stencil gl_stencil_index8 1
skip
arm_shader_framebuffer_fetch_depth_stencil gl_stencil_index8 16
skip
arm_shader_framebuffer_fetch_depth_stencil gl_stencil_index8 2
skip
arm_shader_framebuffer_fetch_depth_stencil gl_stencil_index8 4
skip
arm_shader_framebuffer_fetch_depth_stencil gl_stencil_index8 8
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth24_stencil8 1
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth24_stencil8 16
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth24_stencil8 2
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth24_stencil8 4
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth24_stencil8 8
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth32f_stencil8 1
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth32f_stencil8 16
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth32f_stencil8 2
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth32f_stencil8 4
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth32f_stencil8 8
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component16 1
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component16 16
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component16 2
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component16 4
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component16 8
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component24 1
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component24 16
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component24 2
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component24 4
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component24 8
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component32f 1
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component32f 16
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component32f 2
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component32f 4
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component32f 8
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_stencil_index8 1
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_stencil_index8 16
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_stencil_index8 2
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_stencil_index8 4
skip
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_stencil_index8 8
skip
ati_envmap_bumpmap
0/0
ati_envmap_bumpmap-bump
skip
egl 1.4
12/14
egl-flush-external
skip
egl-invalid-attr
skip
egl_android_native_fence_sync
8/8
egl_khr_fence_sync android_native
8/8
eglclientwaitsynckhr_native_zero_timeout
skip
eglcreatesynckhr_native_from_fd
skip
eglcreatesynckhr_wrong_display_same_thread
skip
egl_ext_protected_content
0/0
conformance
skip
egl_ext_surface_compression
1/1
create
skip
image
skip
egl_khr_fence_sync
13/13
conformance
13/13
eglcreatesynckhr_with_display_bound_in_other_thread
skip
eglcreatesynckhr_wrong_display_same_thread
skip
egl_nok_swap_region
0/0
basic
skip
ext_clip_cull_distance
3/3
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
ext_direct_state_access
282/282
indexed-state-queries 12
5/5
getdoublei_vext
skip
getfloati_vext
skip
getpointeri_vext
skip
named-buffers 15
2/2
flushmappednamedbufferrangeext
skip
mapnamedbufferext
skip
mapnamedbufferrangeext
skip
namedcopybuffersubdataext
skip
ext_draw_buffers
3/3
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
ext_draw_instanced
4/4
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
ext_external_objects
19/19
vk-buf-exchange
skip
vk-depth-display
skip
vk-image-display
skip
vk-image-display-muliple-textures
skip
vk-image-display-overwrite
skip
vk-image-overwrite
skip
vk-ping-pong-multi-sem
skip
vk-ping-pong-single-sem
skip
vk-pix-buf-update-errors
skip
vk-semaphores
skip
vk-semaphores-2
skip
vk-stencil-display
skip
vk-vert-buf-reuse
skip
vk-vert-buf-update-errors
skip
ext_framebuffer_multisample
184/203
accuracy 16 color
skip
accuracy 16 color depthstencil
skip
accuracy 16 color depthstencil linear
skip
accuracy 16 color linear
skip
accuracy 16 color small
skip
accuracy 16 color small depthstencil
skip
accuracy 16 color small depthstencil linear
skip
accuracy 16 color small linear
skip
accuracy 16 depth_draw
skip
accuracy 16 depth_draw depthstencil
skip
accuracy 16 depth_draw small
skip
accuracy 16 depth_draw small depthstencil
skip
accuracy 16 depth_resolve
skip
accuracy 16 depth_resolve depthstencil
skip
accuracy 16 depth_resolve small
skip
accuracy 16 depth_resolve small depthstencil
skip
accuracy 16 srgb
skip
accuracy 16 srgb depthstencil
skip
accuracy 16 srgb depthstencil linear
skip
accuracy 16 srgb linear
skip
accuracy 16 srgb small
skip
accuracy 16 srgb small depthstencil
skip
accuracy 16 srgb small depthstencil linear
skip
accuracy 16 srgb small linear
skip
accuracy 16 stencil_draw
skip
accuracy 16 stencil_draw depthstencil
skip
accuracy 16 stencil_draw small
skip
accuracy 16 stencil_draw small depthstencil
skip
accuracy 16 stencil_resolve
skip
accuracy 16 stencil_resolve depthstencil
skip
accuracy 16 stencil_resolve small
skip
accuracy 16 stencil_resolve small depthstencil
skip
accuracy 2 color
skip
accuracy 2 color linear
skip
accuracy 2 color small
skip
accuracy 2 color small linear
skip
accuracy 2 depth_draw
skip
accuracy 2 depth_draw small
skip
accuracy 2 depth_resolve
skip
accuracy 2 depth_resolve small
skip
accuracy 2 srgb
skip
accuracy 2 srgb linear
skip
accuracy 2 srgb small
skip
accuracy 2 srgb small linear
skip
accuracy 2 stencil_draw
skip
accuracy 2 stencil_draw small
skip
accuracy 2 stencil_resolve
skip
accuracy 2 stencil_resolve small
skip
accuracy 32 color
skip
accuracy 32 color depthstencil
skip
accuracy 32 color depthstencil linear
skip
accuracy 32 color linear
skip
accuracy 32 color small
skip
accuracy 32 color small depthstencil
skip
accuracy 32 color small depthstencil linear
skip
accuracy 32 color small linear
skip
accuracy 32 depth_draw
skip
accuracy 32 depth_draw depthstencil
skip
accuracy 32 depth_draw small
skip
accuracy 32 depth_draw small depthstencil
skip
accuracy 32 depth_resolve
skip
accuracy 32 depth_resolve depthstencil
skip
accuracy 32 depth_resolve small
skip
accuracy 32 depth_resolve small depthstencil
skip
accuracy 32 srgb
skip
accuracy 32 srgb depthstencil
skip
accuracy 32 srgb depthstencil linear
skip
accuracy 32 srgb linear
skip
accuracy 32 srgb small
skip
accuracy 32 srgb small depthstencil
skip
accuracy 32 srgb small depthstencil linear
skip
accuracy 32 srgb small linear
skip
accuracy 32 stencil_draw
skip
accuracy 32 stencil_draw depthstencil
skip
accuracy 32 stencil_draw small
skip
accuracy 32 stencil_draw small depthstencil
skip
accuracy 32 stencil_resolve
skip
accuracy 32 stencil_resolve depthstencil
skip
accuracy 32 stencil_resolve small
skip
accuracy 32 stencil_resolve small depthstencil
skip
accuracy 4 color
skip
accuracy 4 color linear
skip
accuracy 4 color small
skip
accuracy 4 color small linear
skip
accuracy 4 depth_draw
skip
accuracy 4 depth_draw small
skip
accuracy 4 depth_resolve
skip
accuracy 4 depth_resolve small
skip
accuracy 4 srgb
skip
accuracy 4 srgb linear
skip
accuracy 4 srgb small
skip
accuracy 4 srgb small linear
skip
accuracy 4 stencil_draw
skip
accuracy 4 stencil_draw small
skip
accuracy 4 stencil_resolve
skip
accuracy 4 stencil_resolve small
skip
accuracy 6 color
skip
accuracy 6 color depthstencil
skip
accuracy 6 color depthstencil linear
skip
accuracy 6 color linear
skip
accuracy 6 color small
skip
accuracy 6 color small depthstencil
skip
accuracy 6 color small depthstencil linear
skip
accuracy 6 color small linear
skip
accuracy 6 depth_draw
skip
accuracy 6 depth_draw depthstencil
skip
accuracy 6 depth_draw small
skip
accuracy 6 depth_draw small depthstencil
skip
accuracy 6 depth_resolve
skip
accuracy 6 depth_resolve depthstencil
skip
accuracy 6 depth_resolve small
skip
accuracy 6 depth_resolve small depthstencil
skip
accuracy 6 srgb
skip
accuracy 6 srgb depthstencil
skip
accuracy 6 srgb depthstencil linear
skip
accuracy 6 srgb linear
skip
accuracy 6 srgb small
skip
accuracy 6 srgb small depthstencil
skip
accuracy 6 srgb small depthstencil linear
skip
accuracy 6 srgb small linear
skip
accuracy 6 stencil_draw
skip
accuracy 6 stencil_draw depthstencil
skip
accuracy 6 stencil_draw small
skip
accuracy 6 stencil_draw small depthstencil
skip
accuracy 6 stencil_resolve
skip
accuracy 6 stencil_resolve depthstencil
skip
accuracy 6 stencil_resolve small
skip
accuracy 6 stencil_resolve small depthstencil
skip
accuracy 8 color
skip
accuracy 8 color depthstencil
skip
accuracy 8 color depthstencil linear
skip
accuracy 8 color linear
skip
accuracy 8 color small
skip
accuracy 8 color small depthstencil
skip
accuracy 8 color small depthstencil linear
skip
accuracy 8 color small linear
skip
accuracy 8 depth_draw
skip
accuracy 8 depth_draw depthstencil
skip
accuracy 8 depth_draw small
skip
accuracy 8 depth_draw small depthstencil
skip
accuracy 8 depth_resolve
skip
accuracy 8 depth_resolve depthstencil
skip
accuracy 8 depth_resolve small
skip
accuracy 8 depth_resolve small depthstencil
skip
accuracy 8 srgb
skip
accuracy 8 srgb depthstencil
skip
accuracy 8 srgb depthstencil linear
skip
accuracy 8 srgb linear
skip
accuracy 8 srgb small
skip
accuracy 8 srgb small depthstencil
skip
accuracy 8 srgb small depthstencil linear
skip
accuracy 8 srgb small linear
skip
accuracy 8 stencil_draw
skip
accuracy 8 stencil_draw depthstencil
skip
accuracy 8 stencil_draw small
skip
accuracy 8 stencil_draw small depthstencil
skip
accuracy 8 stencil_resolve
skip
accuracy 8 stencil_resolve depthstencil
skip
accuracy 8 stencil_resolve small
skip
accuracy 8 stencil_resolve small depthstencil
skip
accuracy all_samples color
skip
accuracy all_samples color linear
skip
accuracy all_samples color small
skip
accuracy all_samples color small linear
skip
accuracy all_samples depth_draw
skip
accuracy all_samples depth_draw small
skip
accuracy all_samples depth_resolve
skip
accuracy all_samples depth_resolve small
skip
accuracy all_samples srgb
skip
accuracy all_samples srgb linear
skip
accuracy all_samples srgb small
skip
accuracy all_samples srgb small linear
skip
accuracy all_samples stencil_draw
skip
accuracy all_samples stencil_draw small
skip
accuracy all_samples stencil_resolve
skip
accuracy all_samples stencil_resolve small
skip
alpha-blending-after-rendering 16
skip
alpha-blending-after-rendering 32
skip
alpha-blending-after-rendering 6
skip
alpha-blending-after-rendering 8
skip
alpha-to-coverage-dual-src-blend 16
skip
alpha-to-coverage-dual-src-blend 32
skip
alpha-to-coverage-dual-src-blend 6
skip
alpha-to-coverage-dual-src-blend 8
skip
alpha-to-coverage-no-draw-buffer-zero 16
skip
alpha-to-coverage-no-draw-buffer-zero 32
skip
alpha-to-coverage-no-draw-buffer-zero 6
skip
alpha-to-coverage-no-draw-buffer-zero 8
skip
alpha-to-coverage-no-draw-buffer-zero-write 16
skip
alpha-to-coverage-no-draw-buffer-zero-write 32
skip
alpha-to-coverage-no-draw-buffer-zero-write 6
skip
alpha-to-coverage-no-draw-buffer-zero-write 8
skip
alpha-to-one-dual-src-blend 16
skip
alpha-to-one-dual-src-blend 32
skip
alpha-to-one-dual-src-blend 6
skip
alpha-to-one-dual-src-blend 8
skip
alpha-to-one-msaa-disabled 16
skip
alpha-to-one-msaa-disabled 32
skip
alpha-to-one-msaa-disabled 6
skip
alpha-to-one-msaa-disabled 8
skip
bitmap 16
skip
bitmap 32
skip
bitmap 6
skip
bitmap 8
skip
blit-flipped 16 x
skip
blit-flipped 16 y
skip
blit-flipped 32 x
skip
blit-flipped 32 y
skip
blit-flipped 6 x
skip
blit-flipped 6 y
skip
blit-flipped 8 x
skip
blit-flipped 8 y
skip
blit-multiple-render-targets 16
skip
blit-multiple-render-targets 32
skip
blit-multiple-render-targets 6
skip
blit-multiple-render-targets 8
skip
clear 16 color
skip
clear 16 depth
skip
clear 16 stencil
skip
clear 32 color
skip
clear 32 depth
skip
clear 32 stencil
skip
clear 6 color
skip
clear 6 depth
skip
clear 6 stencil
skip
clear 8 color
skip
clear 8 depth
skip
clear 8 stencil
skip
clip-and-scissor-blit 16 downsample
skip
clip-and-scissor-blit 16 msaa
skip
clip-and-scissor-blit 16 normal
skip
clip-and-scissor-blit 16 upsample
skip
clip-and-scissor-blit 32 downsample
skip
clip-and-scissor-blit 32 msaa
skip
clip-and-scissor-blit 32 normal
skip
clip-and-scissor-blit 32 upsample
skip
clip-and-scissor-blit 6 downsample
skip
clip-and-scissor-blit 6 msaa
skip
clip-and-scissor-blit 6 normal
skip
clip-and-scissor-blit 6 upsample
skip
clip-and-scissor-blit 8 downsample
skip
clip-and-scissor-blit 8 msaa
skip
clip-and-scissor-blit 8 normal
skip
clip-and-scissor-blit 8 upsample
skip
draw-buffers-alpha-to-coverage 16
skip
draw-buffers-alpha-to-coverage 32
skip
draw-buffers-alpha-to-coverage 6
skip
draw-buffers-alpha-to-coverage 8
skip
draw-buffers-alpha-to-one 16
skip
draw-buffers-alpha-to-one 32
skip
draw-buffers-alpha-to-one 6
skip
draw-buffers-alpha-to-one 8
skip
formats 16
skip
formats 32
skip
formats 6
skip
formats 8
skip
int-draw-buffers-alpha-to-coverage 16
skip
int-draw-buffers-alpha-to-coverage 32
skip
int-draw-buffers-alpha-to-coverage 6
skip
int-draw-buffers-alpha-to-coverage 8
skip
int-draw-buffers-alpha-to-one 16
skip
int-draw-buffers-alpha-to-one 32
skip
int-draw-buffers-alpha-to-one 6
skip
int-draw-buffers-alpha-to-one 8
skip
interpolation 16 centroid-deriv
skip
interpolation 16 centroid-deriv-disabled
skip
interpolation 16 centroid-disabled
skip
interpolation 16 centroid-edges
skip
interpolation 16 non-centroid-deriv
skip
interpolation 16 non-centroid-deriv-disabled
skip
interpolation 16 non-centroid-disabled
skip
interpolation 32 centroid-deriv
skip
interpolation 32 centroid-deriv-disabled
skip
interpolation 32 centroid-disabled
skip
interpolation 32 centroid-edges
skip
interpolation 32 non-centroid-deriv
skip
interpolation 32 non-centroid-deriv-disabled
skip
interpolation 32 non-centroid-disabled
skip
interpolation 6 centroid-deriv
skip
interpolation 6 centroid-deriv-disabled
skip
interpolation 6 centroid-disabled
skip
interpolation 6 centroid-edges
skip
interpolation 6 non-centroid-deriv
skip
interpolation 6 non-centroid-deriv-disabled
skip
interpolation 6 non-centroid-disabled
skip
interpolation 8 centroid-deriv
skip
interpolation 8 centroid-deriv-disabled
skip
interpolation 8 centroid-disabled
skip
interpolation 8 centroid-edges
skip
interpolation 8 non-centroid-deriv
skip
interpolation 8 non-centroid-deriv-disabled
skip
interpolation 8 non-centroid-disabled
skip
line-smooth 16
skip
line-smooth 32
skip
line-smooth 6
skip
line-smooth 8
skip
multisample-blit 16 color
skip
multisample-blit 16 color linear
skip
multisample-blit 16 depth
skip
multisample-blit 16 stencil
skip
multisample-blit 32 color
skip
multisample-blit 32 color linear
skip
multisample-blit 32 depth
skip
multisample-blit 32 stencil
skip
multisample-blit 6 color
skip
multisample-blit 6 color linear
skip
multisample-blit 6 depth
skip
multisample-blit 6 stencil
skip
multisample-blit 8 color
skip
multisample-blit 8 color linear
skip
multisample-blit 8 depth
skip
multisample-blit 8 stencil
skip
negative-max-samples
skip
no-color 16 depth combined
skip
no-color 16 depth separate
skip
no-color 16 depth single
skip
no-color 16 depth-computed combined
skip
no-color 16 depth-computed separate
skip
no-color 16 depth-computed single
skip
no-color 16 stencil combined
skip
no-color 16 stencil separate
skip
no-color 16 stencil single
skip
no-color 2 depth separate
skip
no-color 2 depth-computed separate
skip
no-color 2 stencil separate
skip
no-color 32 depth combined
skip
no-color 32 depth separate
skip
no-color 32 depth single
skip
no-color 32 depth-computed combined
skip
no-color 32 depth-computed separate
skip
no-color 32 depth-computed single
skip
no-color 32 stencil combined
skip
no-color 32 stencil separate
skip
no-color 32 stencil single
skip
no-color 4 depth separate
skip
no-color 4 depth-computed separate
skip
no-color 4 stencil separate
skip
no-color 6 depth combined
skip
no-color 6 depth separate
skip
no-color 6 depth single
skip
no-color 6 depth-computed combined
skip
no-color 6 depth-computed separate
skip
no-color 6 depth-computed single
skip
no-color 6 stencil combined
skip
no-color 6 stencil separate
skip
no-color 6 stencil single
skip
no-color 8 depth combined
skip
no-color 8 depth separate
skip
no-color 8 depth single
skip
no-color 8 depth-computed combined
skip
no-color 8 depth-computed separate
skip
no-color 8 depth-computed single
skip
no-color 8 stencil combined
skip
no-color 8 stencil separate
skip
no-color 8 stencil single
skip
point-smooth 16
skip
point-smooth 32
skip
point-smooth 6
skip
point-smooth 8
skip
polygon-smooth 16
skip
polygon-smooth 32
skip
polygon-smooth 6
skip
polygon-smooth 8
skip
polygon-stipple 16
skip
polygon-stipple 32
skip
polygon-stipple 6
skip
polygon-stipple 8
skip
sample-alpha-to-coverage 16 color
skip
sample-alpha-to-coverage 16 depth
skip
sample-alpha-to-coverage 32 color
skip
sample-alpha-to-coverage 32 depth
skip
sample-alpha-to-coverage 6 color
skip
sample-alpha-to-coverage 6 depth
skip
sample-alpha-to-coverage 8 color
skip
sample-alpha-to-coverage 8 depth
skip
sample-alpha-to-one 16
skip
sample-alpha-to-one 32
skip
sample-alpha-to-one 6
skip
sample-alpha-to-one 8
skip
sample-coverage 16 inverted
skip
sample-coverage 16 non-inverted
skip
sample-coverage 32 inverted
skip
sample-coverage 32 non-inverted
skip
sample-coverage 6 inverted
skip
sample-coverage 6 non-inverted
skip
sample-coverage 8 inverted
skip
sample-coverage 8 non-inverted
skip
turn-on-off 16
skip
turn-on-off 32
skip
turn-on-off 6
skip
turn-on-off 8
skip
unaligned-blit 16 color downsample
skip
unaligned-blit 16 color msaa
skip
unaligned-blit 16 color upsample
skip
unaligned-blit 16 depth downsample
skip
unaligned-blit 16 depth msaa
skip
unaligned-blit 16 depth upsample
skip
unaligned-blit 16 stencil downsample
skip
unaligned-blit 16 stencil msaa
skip
unaligned-blit 16 stencil upsample
skip
unaligned-blit 32 color downsample
skip
unaligned-blit 32 color msaa
skip
unaligned-blit 32 color upsample
skip
unaligned-blit 32 depth downsample
skip
unaligned-blit 32 depth msaa
skip
unaligned-blit 32 depth upsample
skip
unaligned-blit 32 stencil downsample
skip
unaligned-blit 32 stencil msaa
skip
unaligned-blit 32 stencil upsample
skip
unaligned-blit 6 color downsample
skip
unaligned-blit 6 color msaa
skip
unaligned-blit 6 color upsample
skip
unaligned-blit 6 depth downsample
skip
unaligned-blit 6 depth msaa
skip
unaligned-blit 6 depth upsample
skip
unaligned-blit 6 stencil downsample
skip
unaligned-blit 6 stencil msaa
skip
unaligned-blit 6 stencil upsample
skip
unaligned-blit 8 color downsample
skip
unaligned-blit 8 color msaa
skip
unaligned-blit 8 color upsample
skip
unaligned-blit 8 depth downsample
skip
unaligned-blit 8 depth msaa
skip
unaligned-blit 8 depth upsample
skip
unaligned-blit 8 stencil downsample
skip
unaligned-blit 8 stencil msaa
skip
unaligned-blit 8 stencil upsample
skip
upsample 16 color
skip
upsample 16 color linear
skip
upsample 16 depth
skip
upsample 16 stencil
skip
upsample 32 color
skip
upsample 32 color linear
skip
upsample 32 depth
skip
upsample 32 stencil
skip
upsample 6 color
skip
upsample 6 color linear
skip
upsample 6 depth
skip
upsample 6 stencil
skip
upsample 8 color
skip
upsample 8 color linear
skip
upsample 8 depth
skip
upsample 8 stencil
skip
ext_framebuffer_multisample_blit_scaled
1/5
blit-scaled samples=16
skip
blit-scaled samples=16 with gl_texture_2d_multisample_array
skip
blit-scaled samples=32
skip
blit-scaled samples=32 with gl_texture_2d_multisample_array
skip
blit-scaled samples=6
skip
blit-scaled samples=6 with gl_texture_2d_multisample_array
skip
blit-scaled samples=8
skip
blit-scaled samples=8 with gl_texture_2d_multisample_array
skip
ext_framebuffer_object
324/326
fbo-alphatest-formats
21/21
gl_intensity
skip
gl_intensity12
skip
gl_intensity16
skip
gl_intensity4
skip
gl_intensity8
skip
gl_luminance12
skip
gl_luminance12_alpha12
skip
gl_luminance16
skip
gl_luminance16_alpha16
skip
gl_luminance4_alpha4
skip
gl_luminance8_alpha8
skip
gl_luminance_alpha
skip
fbo-blending-formats
26/26
gl_intensity
skip
gl_intensity12
skip
gl_intensity16
skip
gl_intensity4
skip
gl_intensity8
skip
gl_luminance12
skip
gl_luminance12_alpha12
skip
gl_luminance16
skip
gl_luminance16_alpha16
skip
gl_luminance4_alpha4
skip
gl_luminance8_alpha8
skip
gl_luminance_alpha
skip
fbo-clear-formats
26/26
gl_intensity (fbo incomplete)
skip
gl_intensity12 (fbo incomplete)
skip
gl_intensity16 (fbo incomplete)
skip
gl_intensity4 (fbo incomplete)
skip
gl_intensity8 (fbo incomplete)
skip
gl_luminance12 (fbo incomplete)
skip
gl_luminance12_alpha12 (fbo incomplete)
skip
gl_luminance16 (fbo incomplete)
skip
gl_luminance16_alpha16 (fbo incomplete)
skip
gl_luminance4_alpha4 (fbo incomplete)
skip
gl_luminance8_alpha8 (fbo incomplete)
skip
gl_luminance_alpha (fbo incomplete)
skip
fbo-colormask-formats
26/26
gl_intensity (fbo incomplete)
skip
gl_intensity12 (fbo incomplete)
skip
gl_intensity16 (fbo incomplete)
skip
gl_intensity4 (fbo incomplete)
skip
gl_intensity8 (fbo incomplete)
skip
gl_luminance12 (fbo incomplete)
skip
gl_luminance12_alpha12 (fbo incomplete)
skip
gl_luminance16 (fbo incomplete)
skip
gl_luminance16_alpha16 (fbo incomplete)
skip
gl_luminance4_alpha4 (fbo incomplete)
skip
gl_luminance8_alpha8 (fbo incomplete)
skip
gl_luminance_alpha (fbo incomplete)
skip
ext_geometry_point_size
6/6
preprocessor
6/6
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
enabled-es.comp
skip
enabled-es.frag
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
enabled-es.vert
skip
ext_geometry_shader
6/6
preprocessor
6/6
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
enabled-es.comp
skip
enabled-es.frag
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
enabled-es.vert
skip
ext_gpu_shader4
103/103
compiler
0/0
abs-int.frag
skip
abs-int.vert
skip
abs-ivec2.frag
skip
abs-ivec2.vert
skip
abs-ivec3.frag
skip
abs-ivec3.vert
skip
abs-ivec4.frag
skip
abs-ivec4.vert
skip
bitwise-and-int-int.frag
skip
bitwise-and-int-int.vert
skip
bitwise-and-int-ivec2.frag
skip
bitwise-and-int-ivec2.vert
skip
bitwise-and-int-ivec3.frag
skip
bitwise-and-int-ivec3.vert
skip
bitwise-and-int-ivec4.frag
skip
bitwise-and-int-ivec4.vert
skip
bitwise-and-ivec2-int.frag
skip
bitwise-and-ivec2-int.vert
skip
bitwise-and-ivec2-ivec2.frag
skip
bitwise-and-ivec2-ivec2.vert
skip
bitwise-and-ivec3-int.frag
skip
bitwise-and-ivec3-int.vert
skip
bitwise-and-ivec3-ivec3.frag
skip
bitwise-and-ivec3-ivec3.vert
skip
bitwise-and-ivec4-int.frag
skip
bitwise-and-ivec4-int.vert
skip
bitwise-and-ivec4-ivec4.frag
skip
bitwise-and-ivec4-ivec4.vert
skip
bitwise-and-unsigned_int-unsigned_int.frag
skip
bitwise-and-unsigned_int-unsigned_int.vert
skip
bitwise-and-unsigned_int-uvec2.frag
skip
bitwise-and-unsigned_int-uvec2.vert
skip
bitwise-and-unsigned_int-uvec3.frag
skip
bitwise-and-unsigned_int-uvec3.vert
skip
bitwise-and-unsigned_int-uvec4.frag
skip
bitwise-and-unsigned_int-uvec4.vert
skip
bitwise-and-uvec2-unsigned_int.frag
skip
bitwise-and-uvec2-unsigned_int.vert
skip
bitwise-and-uvec2-uvec2.frag
skip
bitwise-and-uvec2-uvec2.vert
skip
bitwise-and-uvec3-unsigned_int.frag
skip
bitwise-and-uvec3-unsigned_int.vert
skip
bitwise-and-uvec3-uvec3.frag
skip
bitwise-and-uvec3-uvec3.vert
skip
bitwise-and-uvec4-unsigned_int.frag
skip
bitwise-and-uvec4-unsigned_int.vert
skip
bitwise-and-uvec4-uvec4.frag
skip
bitwise-and-uvec4-uvec4.vert
skip
bitwise-not-int.frag
skip
bitwise-not-int.vert
skip
bitwise-not-ivec2.frag
skip
bitwise-not-ivec2.vert
skip
bitwise-not-ivec3.frag
skip
bitwise-not-ivec3.vert
skip
bitwise-not-ivec4.frag
skip
bitwise-not-ivec4.vert
skip
bitwise-not-unsigned_int.frag
skip
bitwise-not-unsigned_int.vert
skip
bitwise-not-uvec2.frag
skip
bitwise-not-uvec2.vert
skip
bitwise-not-uvec3.frag
skip
bitwise-not-uvec3.vert
skip
bitwise-not-uvec4.frag
skip
bitwise-not-uvec4.vert
skip
bitwise-or-int-int.frag
skip
bitwise-or-int-int.vert
skip
bitwise-or-int-ivec2.frag
skip
bitwise-or-int-ivec2.vert
skip
bitwise-or-int-ivec3.frag
skip
bitwise-or-int-ivec3.vert
skip
bitwise-or-int-ivec4.frag
skip
bitwise-or-int-ivec4.vert
skip
bitwise-or-ivec2-int.frag
skip
bitwise-or-ivec2-int.vert
skip
bitwise-or-ivec2-ivec2.frag
skip
bitwise-or-ivec2-ivec2.vert
skip
bitwise-or-ivec3-int.frag
skip
bitwise-or-ivec3-int.vert
skip
bitwise-or-ivec3-ivec3.frag
skip
bitwise-or-ivec3-ivec3.vert
skip
bitwise-or-ivec4-int.frag
skip
bitwise-or-ivec4-int.vert
skip
bitwise-or-ivec4-ivec4.frag
skip
bitwise-or-ivec4-ivec4.vert
skip
bitwise-or-unsigned_int-unsigned_int.frag
skip
bitwise-or-unsigned_int-unsigned_int.vert
skip
bitwise-or-unsigned_int-uvec2.frag
skip
bitwise-or-unsigned_int-uvec2.vert
skip
bitwise-or-unsigned_int-uvec3.frag
skip
bitwise-or-unsigned_int-uvec3.vert
skip
bitwise-or-unsigned_int-uvec4.frag
skip
bitwise-or-unsigned_int-uvec4.vert
skip
bitwise-or-uvec2-unsigned_int.frag
skip
bitwise-or-uvec2-unsigned_int.vert
skip
bitwise-or-uvec2-uvec2.frag
skip
bitwise-or-uvec2-uvec2.vert
skip
bitwise-or-uvec3-unsigned_int.frag
skip
bitwise-or-uvec3-unsigned_int.vert
skip
bitwise-or-uvec3-uvec3.frag
skip
bitwise-or-uvec3-uvec3.vert
skip
bitwise-or-uvec4-unsigned_int.frag
skip
bitwise-or-uvec4-unsigned_int.vert
skip
bitwise-or-uvec4-uvec4.frag
skip
bitwise-or-uvec4-uvec4.vert
skip
clamp-int.frag
skip
clamp-int.vert
skip
clamp-ivec2-int.frag
skip
clamp-ivec2-int.vert
skip
clamp-ivec2.frag
skip
clamp-ivec2.vert
skip
clamp-ivec3-int.frag
skip
clamp-ivec3-int.vert
skip
clamp-ivec3.frag
skip
clamp-ivec3.vert
skip
clamp-ivec4-int.frag
skip
clamp-ivec4-int.vert
skip
clamp-ivec4.frag
skip
clamp-ivec4.vert
skip
clamp-unsigned_int.frag
skip
clamp-unsigned_int.vert
skip
clamp-uvec2-unsigned_int.frag
skip
clamp-uvec2-unsigned_int.vert
skip
clamp-uvec2.frag
skip
clamp-uvec2.vert
skip
clamp-uvec3-unsigned_int.frag
skip
clamp-uvec3-unsigned_int.vert
skip
clamp-uvec3.frag
skip
clamp-uvec3.vert
skip
clamp-uvec4-unsigned_int.frag
skip
clamp-uvec4-unsigned_int.vert
skip
clamp-uvec4.frag
skip
clamp-uvec4.vert
skip
equal-uvec2.frag
skip
equal-uvec2.vert
skip
equal-uvec3.frag
skip
equal-uvec3.vert
skip
equal-uvec4.frag
skip
equal-uvec4.vert
skip
gl_instanceid.vert
skip
gl_primitiveid.frag
skip
gl_vertexid.vert
skip
greaterthan-uvec2.frag
skip
greaterthan-uvec2.vert
skip
greaterthan-uvec3.frag
skip
greaterthan-uvec3.vert
skip
greaterthan-uvec4.frag
skip
greaterthan-uvec4.vert
skip
greaterthanequal-uvec2.frag
skip
greaterthanequal-uvec2.vert
skip
greaterthanequal-uvec3.frag
skip
greaterthanequal-uvec3.vert
skip
greaterthanequal-uvec4.frag
skip
greaterthanequal-uvec4.vert
skip
lessthan-uvec2.frag
skip
lessthan-uvec2.vert
skip
lessthan-uvec3.frag
skip
lessthan-uvec3.vert
skip
lessthan-uvec4.frag
skip
lessthan-uvec4.vert
skip
lessthanequal-uvec2.frag
skip
lessthanequal-uvec2.vert
skip
lessthanequal-uvec3.frag
skip
lessthanequal-uvec3.vert
skip
lessthanequal-uvec4.frag
skip
lessthanequal-uvec4.vert
skip
lshift-int-int.frag
skip
lshift-int-int.vert
skip
lshift-ivec2-int.frag
skip
lshift-ivec2-int.vert
skip
lshift-ivec2-ivec2.frag
skip
lshift-ivec2-ivec2.vert
skip
lshift-ivec3-int.frag
skip
lshift-ivec3-int.vert
skip
lshift-ivec3-ivec3.frag
skip
lshift-ivec3-ivec3.vert
skip
lshift-ivec4-int.frag
skip
lshift-ivec4-int.vert
skip
lshift-ivec4-ivec4.frag
skip
lshift-ivec4-ivec4.vert
skip
lshift-unsigned_int-unsigned_int.frag
skip
lshift-unsigned_int-unsigned_int.vert
skip
lshift-uvec2-unsigned_int.frag
skip
lshift-uvec2-unsigned_int.vert
skip
lshift-uvec2-uvec2.frag
skip
lshift-uvec2-uvec2.vert
skip
lshift-uvec3-unsigned_int.frag
skip
lshift-uvec3-unsigned_int.vert
skip
lshift-uvec3-uvec3.frag
skip
lshift-uvec3-uvec3.vert
skip
lshift-uvec4-unsigned_int.frag
skip
lshift-uvec4-unsigned_int.vert
skip
lshift-uvec4-uvec4.frag
skip
lshift-uvec4-uvec4.vert
skip
max-int.frag
skip
max-int.vert
skip
max-ivec2-int.frag
skip
max-ivec2-int.vert
skip
max-ivec2.frag
skip
max-ivec2.vert
skip
max-ivec3-int.frag
skip
max-ivec3-int.vert
skip
max-ivec3.frag
skip
max-ivec3.vert
skip
max-ivec4-int.frag
skip
max-ivec4-int.vert
skip
max-ivec4.frag
skip
max-ivec4.vert
skip
max-unsigned_int.frag
skip
max-unsigned_int.vert
skip
max-uvec2-unsigned_int.frag
skip
max-uvec2-unsigned_int.vert
skip
max-uvec2.frag
skip
max-uvec2.vert
skip
max-uvec3-unsigned_int.frag
skip
max-uvec3-unsigned_int.vert
skip
max-uvec3.frag
skip
max-uvec3.vert
skip
max-uvec4-unsigned_int.frag
skip
max-uvec4-unsigned_int.vert
skip
max-uvec4.frag
skip
max-uvec4.vert
skip
min-int.frag
skip
min-int.vert
skip
min-ivec2-int.frag
skip
min-ivec2-int.vert
skip
min-ivec2.frag
skip
min-ivec2.vert
skip
min-ivec3-int.frag
skip
min-ivec3-int.vert
skip
min-ivec3.frag
skip
min-ivec3.vert
skip
min-ivec4-int.frag
skip
min-ivec4-int.vert
skip
min-ivec4.frag
skip
min-ivec4.vert
skip
min-unsigned_int.frag
skip
min-unsigned_int.vert
skip
min-uvec2-unsigned_int.frag
skip
min-uvec2-unsigned_int.vert
skip
min-uvec2.frag
skip
min-uvec2.vert
skip
min-uvec3-unsigned_int.frag
skip
min-uvec3-unsigned_int.vert
skip
min-uvec3.frag
skip
min-uvec3.vert
skip
min-uvec4-unsigned_int.frag
skip
min-uvec4-unsigned_int.vert
skip
min-uvec4.frag
skip
min-uvec4.vert
skip
mod-int-int.frag
skip
mod-int-int.vert
skip
mod-int-ivec2.frag
skip
mod-int-ivec2.vert
skip
mod-int-ivec3.frag
skip
mod-int-ivec3.vert
skip
mod-int-ivec4.frag
skip
mod-int-ivec4.vert
skip
mod-ivec2-int.frag
skip
mod-ivec2-int.vert
skip
mod-ivec2-ivec2.frag
skip
mod-ivec2-ivec2.vert
skip
mod-ivec3-int.frag
skip
mod-ivec3-int.vert
skip
mod-ivec3-ivec3.frag
skip
mod-ivec3-ivec3.vert
skip
mod-ivec4-int.frag
skip
mod-ivec4-int.vert
skip
mod-ivec4-ivec4.frag
skip
mod-ivec4-ivec4.vert
skip
mod-unsigned_int-unsigned_int.frag
skip
mod-unsigned_int-unsigned_int.vert
skip
mod-unsigned_int-uvec2.frag
skip
mod-unsigned_int-uvec2.vert
skip
mod-unsigned_int-uvec3.frag
skip
mod-unsigned_int-uvec3.vert
skip
mod-unsigned_int-uvec4.frag
skip
mod-unsigned_int-uvec4.vert
skip
mod-uvec2-unsigned_int.frag
skip
mod-uvec2-unsigned_int.vert
skip
mod-uvec2-uvec2.frag
skip
mod-uvec2-uvec2.vert
skip
mod-uvec3-unsigned_int.frag
skip
mod-uvec3-unsigned_int.vert
skip
mod-uvec3-uvec3.frag
skip
mod-uvec3-uvec3.vert
skip
mod-uvec4-unsigned_int.frag
skip
mod-uvec4-unsigned_int.vert
skip
mod-uvec4-uvec4.frag
skip
mod-uvec4-uvec4.vert
skip
notequal-uvec2.frag
skip
notequal-uvec2.vert
skip
notequal-uvec3.frag
skip
notequal-uvec3.vert
skip
notequal-uvec4.frag
skip
notequal-uvec4.vert
skip
round-float.frag
skip
round-float.vert
skip
round-vec2.frag
skip
round-vec2.vert
skip
round-vec3.frag
skip
round-vec3.vert
skip
round-vec4.frag
skip
round-vec4.vert
skip
rshift-int-int.frag
skip
rshift-int-int.vert
skip
rshift-ivec2-int.frag
skip
rshift-ivec2-int.vert
skip
rshift-ivec2-ivec2.frag
skip
rshift-ivec2-ivec2.vert
skip
rshift-ivec3-int.frag
skip
rshift-ivec3-int.vert
skip
rshift-ivec3-ivec3.frag
skip
rshift-ivec3-ivec3.vert
skip
rshift-ivec4-int.frag
skip
rshift-ivec4-int.vert
skip
rshift-ivec4-ivec4.frag
skip
rshift-ivec4-ivec4.vert
skip
rshift-unsigned_int-unsigned_int.frag
skip
rshift-unsigned_int-unsigned_int.vert
skip
rshift-uvec2-unsigned_int.frag
skip
rshift-uvec2-unsigned_int.vert
skip
rshift-uvec2-uvec2.frag
skip
rshift-uvec2-uvec2.vert
skip
rshift-uvec3-unsigned_int.frag
skip
rshift-uvec3-unsigned_int.vert
skip
rshift-uvec3-uvec3.frag
skip
rshift-uvec3-uvec3.vert
skip
rshift-uvec4-unsigned_int.frag
skip
rshift-uvec4-unsigned_int.vert
skip
rshift-uvec4-uvec4.frag
skip
rshift-uvec4-uvec4.vert
skip
sign-int.frag
skip
sign-int.vert
skip
sign-ivec2.frag
skip
sign-ivec2.vert
skip
sign-ivec3.frag
skip
sign-ivec3.vert
skip
sign-ivec4.frag
skip
sign-ivec4.vert
skip
tex-shadow1d-sampler1dshadow-vec3.frag
skip
tex-shadow1d-sampler1dshadow-vec3.vert
skip
tex-shadow1darray-sampler1darrayshadow-vec3.frag
skip
tex-shadow1darray-sampler1darrayshadow-vec3.vert
skip
tex-shadow1darrayoffset-sampler1darrayshadow-vec3.frag
skip
tex-shadow1darrayoffset-sampler1darrayshadow-vec3.vert
skip
tex-shadow1doffset-sampler1dshadow-vec3.frag
skip
tex-shadow1doffset-sampler1dshadow-vec3.vert
skip
tex-shadow1dproj-sampler1dshadow-vec4.frag
skip
tex-shadow1dproj-sampler1dshadow-vec4.vert
skip
tex-shadow1dprojoffset-sampler1dshadow-vec4.frag
skip
tex-shadow1dprojoffset-sampler1dshadow-vec4.vert
skip
tex-shadow2d-sampler2dshadow-vec3.frag
skip
tex-shadow2d-sampler2dshadow-vec3.vert
skip
tex-shadow2darray-sampler2darrayshadow-vec4.frag
skip
tex-shadow2darray-sampler2darrayshadow-vec4.vert
skip
tex-shadow2darrayoffset-sampler2darrayshadow-vec4.frag
skip
tex-shadow2darrayoffset-sampler2darrayshadow-vec4.vert
skip
tex-shadow2doffset-sampler2dshadow-vec3.frag
skip
tex-shadow2doffset-sampler2dshadow-vec3.vert
skip
tex-shadow2dproj-sampler2dshadow-vec4.frag
skip
tex-shadow2dproj-sampler2dshadow-vec4.vert
skip
tex-shadow2dprojoffset-sampler2dshadow-vec4.frag
skip
tex-shadow2dprojoffset-sampler2dshadow-vec4.vert
skip
tex-shadow2drect-sampler2drectshadow-vec3.frag
skip
tex-shadow2drect-sampler2drectshadow-vec3.vert
skip
tex-shadow2drectoffset-sampler2drectshadow-vec3.frag
skip
tex-shadow2drectoffset-sampler2drectshadow-vec3.vert
skip
tex-shadow2drectproj-sampler2drectshadow-vec4.frag
skip
tex-shadow2drectproj-sampler2drectshadow-vec4.vert
skip
tex-shadow2drectprojoffset-sampler2drectshadow-vec4.frag
skip
tex-shadow2drectprojoffset-sampler2drectshadow-vec4.vert
skip
tex-shadowcube-samplercubeshadow-vec4.frag
skip
tex-shadowcube-samplercubeshadow-vec4.vert
skip
tex-texture1d-isampler1d-float.frag
skip
tex-texture1d-isampler1d-float.vert
skip
tex-texture1d-usampler1d-float.frag
skip
tex-texture1d-usampler1d-float.vert
skip
tex-texture1darray-isampler1darray-vec2.frag
skip
tex-texture1darray-isampler1darray-vec2.vert
skip
tex-texture1darray-sampler1darray-vec2.frag
skip
tex-texture1darray-sampler1darray-vec2.vert
skip
tex-texture1darray-usampler1darray-vec2.frag
skip
tex-texture1darray-usampler1darray-vec2.vert
skip
tex-texture1darrayoffset-isampler1darray-vec2.frag
skip
tex-texture1darrayoffset-isampler1darray-vec2.vert
skip
tex-texture1darrayoffset-sampler1darray-vec2.frag
skip
tex-texture1darrayoffset-sampler1darray-vec2.vert
skip
tex-texture1darrayoffset-usampler1darray-vec2.frag
skip
tex-texture1darrayoffset-usampler1darray-vec2.vert
skip
tex-texture1doffset-isampler1d-float.frag
skip
tex-texture1doffset-isampler1d-float.vert
skip
tex-texture1doffset-usampler1d-float.frag
skip
tex-texture1doffset-usampler1d-float.vert
skip
tex-texture1dproj-isampler1d-vec2.frag
skip
tex-texture1dproj-isampler1d-vec2.vert
skip
tex-texture1dproj-isampler1d-vec4.frag
skip
tex-texture1dproj-isampler1d-vec4.vert
skip
tex-texture1dproj-usampler1d-vec2.frag
skip
tex-texture1dproj-usampler1d-vec2.vert
skip
tex-texture1dproj-usampler1d-vec4.frag
skip
tex-texture1dproj-usampler1d-vec4.vert
skip
tex-texture1dprojoffset-isampler1d-vec2.frag
skip
tex-texture1dprojoffset-isampler1d-vec2.vert
skip
tex-texture1dprojoffset-isampler1d-vec4.frag
skip
tex-texture1dprojoffset-isampler1d-vec4.vert
skip
tex-texture1dprojoffset-usampler1d-vec2.frag
skip
tex-texture1dprojoffset-usampler1d-vec2.vert
skip
tex-texture1dprojoffset-usampler1d-vec4.frag
skip
tex-texture1dprojoffset-usampler1d-vec4.vert
skip
tex-texture2d-isampler2d-vec2.frag
skip
tex-texture2d-isampler2d-vec2.vert
skip
tex-texture2d-usampler2d-vec2.frag
skip
tex-texture2d-usampler2d-vec2.vert
skip
tex-texture2darray-isampler2darray-vec3.frag
skip
tex-texture2darray-isampler2darray-vec3.vert
skip
tex-texture2darray-sampler2darray-vec3.frag
skip
tex-texture2darray-sampler2darray-vec3.vert
skip
tex-texture2darray-usampler2darray-vec3.frag
skip
tex-texture2darray-usampler2darray-vec3.vert
skip
tex-texture2darrayoffset-isampler2darray-vec3.frag
skip
tex-texture2darrayoffset-isampler2darray-vec3.vert
skip
tex-texture2darrayoffset-sampler2darray-vec3.frag
skip
tex-texture2darrayoffset-sampler2darray-vec3.vert
skip
tex-texture2darrayoffset-usampler2darray-vec3.frag
skip
tex-texture2darrayoffset-usampler2darray-vec3.vert
skip
tex-texture2doffset-isampler2d-vec2.frag
skip
tex-texture2doffset-isampler2d-vec2.vert
skip
tex-texture2doffset-usampler2d-vec2.frag
skip
tex-texture2doffset-usampler2d-vec2.vert
skip
tex-texture2dproj-isampler2d-vec3.frag
skip
tex-texture2dproj-isampler2d-vec3.vert
skip
tex-texture2dproj-isampler2d-vec4.frag
skip
tex-texture2dproj-isampler2d-vec4.vert
skip
tex-texture2dproj-usampler2d-vec3.frag
skip
tex-texture2dproj-usampler2d-vec3.vert
skip
tex-texture2dproj-usampler2d-vec4.frag
skip
tex-texture2dproj-usampler2d-vec4.vert
skip
tex-texture2dprojoffset-isampler2d-vec3.frag
skip
tex-texture2dprojoffset-isampler2d-vec3.vert
skip
tex-texture2dprojoffset-isampler2d-vec4.frag
skip
tex-texture2dprojoffset-isampler2d-vec4.vert
skip
tex-texture2dprojoffset-usampler2d-vec3.frag
skip
tex-texture2dprojoffset-usampler2d-vec3.vert
skip
tex-texture2dprojoffset-usampler2d-vec4.frag
skip
tex-texture2dprojoffset-usampler2d-vec4.vert
skip
tex-texture2drect-isampler2drect-vec2.frag
skip
tex-texture2drect-isampler2drect-vec2.vert
skip
tex-texture2drect-usampler2drect-vec2.frag
skip
tex-texture2drect-usampler2drect-vec2.vert
skip
tex-texture2drectoffset-isampler2drect-vec2.frag
skip
tex-texture2drectoffset-isampler2drect-vec2.vert
skip
tex-texture2drectoffset-usampler2drect-vec2.frag
skip
tex-texture2drectoffset-usampler2drect-vec2.vert
skip
tex-texture2drectproj-isampler2drect-vec3.frag
skip
tex-texture2drectproj-isampler2drect-vec3.vert
skip
tex-texture2drectproj-isampler2drect-vec4.frag
skip
tex-texture2drectproj-isampler2drect-vec4.vert
skip
tex-texture2drectproj-usampler2drect-vec3.frag
skip
tex-texture2drectproj-usampler2drect-vec3.vert
skip
tex-texture2drectproj-usampler2drect-vec4.frag
skip
tex-texture2drectproj-usampler2drect-vec4.vert
skip
tex-texture2drectprojoffset-isampler2drect-vec3.frag
skip
tex-texture2drectprojoffset-isampler2drect-vec3.vert
skip
tex-texture2drectprojoffset-isampler2drect-vec4.frag
skip
tex-texture2drectprojoffset-isampler2drect-vec4.vert
skip
tex-texture2drectprojoffset-usampler2drect-vec3.frag
skip
tex-texture2drectprojoffset-usampler2drect-vec3.vert
skip
tex-texture2drectprojoffset-usampler2drect-vec4.frag
skip
tex-texture2drectprojoffset-usampler2drect-vec4.vert
skip
tex-texture3d-isampler3d-vec3.frag
skip
tex-texture3d-isampler3d-vec3.vert
skip
tex-texture3d-usampler3d-vec3.frag
skip
tex-texture3d-usampler3d-vec3.vert
skip
tex-texture3doffset-isampler3d-vec3.frag
skip
tex-texture3doffset-isampler3d-vec3.vert
skip
tex-texture3doffset-usampler3d-vec3.frag
skip
tex-texture3doffset-usampler3d-vec3.vert
skip
tex-texture3dproj-isampler3d-vec4.frag
skip
tex-texture3dproj-isampler3d-vec4.vert
skip
tex-texture3dproj-usampler3d-vec4.frag
skip
tex-texture3dproj-usampler3d-vec4.vert
skip
tex-texture3dprojoffset-isampler3d-vec4.frag
skip
tex-texture3dprojoffset-isampler3d-vec4.vert
skip
tex-texture3dprojoffset-usampler3d-vec4.frag
skip
tex-texture3dprojoffset-usampler3d-vec4.vert
skip
tex-texturecube-isamplercube-vec3.frag
skip
tex-texturecube-isamplercube-vec3.vert
skip
tex-texturecube-usamplercube-vec3.frag
skip
tex-texturecube-usamplercube-vec3.vert
skip
tex_bias-shadow1d-sampler1dshadow-vec3.frag
skip
tex_bias-shadow1darray-sampler1darrayshadow-vec3.frag
skip
tex_bias-shadow1darrayoffset-sampler1darrayshadow-vec3.frag
skip
tex_bias-shadow1doffset-sampler1dshadow-vec3.frag
skip
tex_bias-shadow1dproj-sampler1dshadow-vec4.frag
skip
tex_bias-shadow1dprojoffset-sampler1dshadow-vec4.frag
skip
tex_bias-shadow2d-sampler2dshadow-vec3.frag
skip
tex_bias-shadow2doffset-sampler2dshadow-vec3.frag
skip
tex_bias-shadow2dproj-sampler2dshadow-vec4.frag
skip
tex_bias-shadow2dprojoffset-sampler2dshadow-vec4.frag
skip
tex_bias-texture1d-isampler1d-float.frag
skip
tex_bias-texture1d-usampler1d-float.frag
skip
tex_bias-texture1darray-isampler1darray-vec2.frag
skip
tex_bias-texture1darray-sampler1darray-vec2.frag
skip
tex_bias-texture1darray-usampler1darray-vec2.frag
skip
tex_bias-texture1darrayoffset-isampler1darray-vec2.frag
skip
tex_bias-texture1darrayoffset-sampler1darray-vec2.frag
skip
tex_bias-texture1darrayoffset-usampler1darray-vec2.frag
skip
tex_bias-texture1doffset-isampler1d-float.frag
skip
tex_bias-texture1doffset-usampler1d-float.frag
skip
tex_bias-texture1dproj-isampler1d-vec2.frag
skip
tex_bias-texture1dproj-isampler1d-vec4.frag
skip
tex_bias-texture1dproj-usampler1d-vec2.frag
skip
tex_bias-texture1dproj-usampler1d-vec4.frag
skip
tex_bias-texture1dprojoffset-isampler1d-vec2.frag
skip
tex_bias-texture1dprojoffset-isampler1d-vec4.frag
skip
tex_bias-texture1dprojoffset-usampler1d-vec2.frag
skip
tex_bias-texture1dprojoffset-usampler1d-vec4.frag
skip
tex_bias-texture2d-isampler2d-vec2.frag
skip
tex_bias-texture2d-usampler2d-vec2.frag
skip
tex_bias-texture2darray-isampler2darray-vec3.frag
skip
tex_bias-texture2darray-sampler2darray-vec3.frag
skip
tex_bias-texture2darray-usampler2darray-vec3.frag
skip
tex_bias-texture2darrayoffset-isampler2darray-vec3.frag
skip
tex_bias-texture2darrayoffset-sampler2darray-vec3.frag
skip
tex_bias-texture2darrayoffset-usampler2darray-vec3.frag
skip
tex_bias-texture2doffset-isampler2d-vec2.frag
skip
tex_bias-texture2doffset-usampler2d-vec2.frag
skip
tex_bias-texture2dproj-isampler2d-vec3.frag
skip
tex_bias-texture2dproj-isampler2d-vec4.frag
skip
tex_bias-texture2dproj-usampler2d-vec3.frag
skip
tex_bias-texture2dproj-usampler2d-vec4.frag
skip
tex_bias-texture2dprojoffset-isampler2d-vec3.frag
skip
tex_bias-texture2dprojoffset-isampler2d-vec4.frag
skip
tex_bias-texture2dprojoffset-usampler2d-vec3.frag
skip
tex_bias-texture2dprojoffset-usampler2d-vec4.frag
skip
tex_bias-texture3d-isampler3d-vec3.frag
skip
tex_bias-texture3d-usampler3d-vec3.frag
skip
tex_bias-texture3doffset-isampler3d-vec3.frag
skip
tex_bias-texture3doffset-usampler3d-vec3.frag
skip
tex_bias-texture3dproj-isampler3d-vec4.frag
skip
tex_bias-texture3dproj-usampler3d-vec4.frag
skip
tex_bias-texture3dprojoffset-isampler3d-vec4.frag
skip
tex_bias-texture3dprojoffset-usampler3d-vec4.frag
skip
tex_bias-texturecube-isamplercube-vec3.frag
skip
tex_bias-texturecube-usamplercube-vec3.frag
skip
tex_grad-shadow1d-sampler1dshadow-vec3.frag
skip
tex_grad-shadow1d-sampler1dshadow-vec3.vert
skip
tex_grad-shadow1darray-sampler1darrayshadow-vec3.frag
skip
tex_grad-shadow1darray-sampler1darrayshadow-vec3.vert
skip
tex_grad-shadow1darrayoffset-sampler1darrayshadow-vec3.frag
skip
tex_grad-shadow1darrayoffset-sampler1darrayshadow-vec3.vert
skip
tex_grad-shadow1doffset-sampler1dshadow-vec3.frag
skip
tex_grad-shadow1doffset-sampler1dshadow-vec3.vert
skip
tex_grad-shadow1dproj-sampler1dshadow-vec4.frag
skip
tex_grad-shadow1dproj-sampler1dshadow-vec4.vert
skip
tex_grad-shadow1dprojoffset-sampler1dshadow-vec4.frag
skip
tex_grad-shadow1dprojoffset-sampler1dshadow-vec4.vert
skip
tex_grad-shadow2d-sampler2dshadow-vec3.frag
skip
tex_grad-shadow2d-sampler2dshadow-vec3.vert
skip
tex_grad-shadow2darray-sampler2darrayshadow-vec4.frag
skip
tex_grad-shadow2darray-sampler2darrayshadow-vec4.vert
skip
tex_grad-shadow2darrayoffset-sampler2darrayshadow-vec4.frag
skip
tex_grad-shadow2darrayoffset-sampler2darrayshadow-vec4.vert
skip
tex_grad-shadow2doffset-sampler2dshadow-vec3.frag
skip
tex_grad-shadow2doffset-sampler2dshadow-vec3.vert
skip
tex_grad-shadow2dproj-sampler2dshadow-vec4.frag
skip
tex_grad-shadow2dproj-sampler2dshadow-vec4.vert
skip
tex_grad-shadow2dprojoffset-sampler2dshadow-vec4.frag
skip
tex_grad-shadow2dprojoffset-sampler2dshadow-vec4.vert
skip
tex_grad-shadow2drect-sampler2drectshadow-vec3.frag
skip
tex_grad-shadow2drect-sampler2drectshadow-vec3.vert
skip
tex_grad-shadow2drectoffset-sampler2drectshadow-vec3.frag
skip
tex_grad-shadow2drectoffset-sampler2drectshadow-vec3.vert
skip
tex_grad-shadow2drectproj-sampler2drectshadow-vec4.frag
skip
tex_grad-shadow2drectproj-sampler2drectshadow-vec4.vert
skip
tex_grad-shadow2drectprojoffset-sampler2drectshadow-vec4.frag
skip
tex_grad-shadow2drectprojoffset-sampler2drectshadow-vec4.vert
skip
tex_grad-shadowcube-samplercubeshadow-vec4.frag
skip
tex_grad-shadowcube-samplercubeshadow-vec4.vert
skip
tex_grad-texture1d-isampler1d-float.frag
skip
tex_grad-texture1d-isampler1d-float.vert
skip
tex_grad-texture1d-sampler1d-float.frag
skip
tex_grad-texture1d-sampler1d-float.vert
skip
tex_grad-texture1d-usampler1d-float.frag
skip
tex_grad-texture1d-usampler1d-float.vert
skip
tex_grad-texture1darray-isampler1darray-vec2.frag
skip
tex_grad-texture1darray-isampler1darray-vec2.vert
skip
tex_grad-texture1darray-sampler1darray-vec2.frag
skip
tex_grad-texture1darray-sampler1darray-vec2.vert
skip
tex_grad-texture1darray-usampler1darray-vec2.frag
skip
tex_grad-texture1darray-usampler1darray-vec2.vert
skip
tex_grad-texture1darrayoffset-isampler1darray-vec2.frag
skip
tex_grad-texture1darrayoffset-isampler1darray-vec2.vert
skip
tex_grad-texture1darrayoffset-sampler1darray-vec2.frag
skip
tex_grad-texture1darrayoffset-sampler1darray-vec2.vert
skip
tex_grad-texture1darrayoffset-usampler1darray-vec2.frag
skip
tex_grad-texture1darrayoffset-usampler1darray-vec2.vert
skip
tex_grad-texture1doffset-isampler1d-float.frag
skip
tex_grad-texture1doffset-isampler1d-float.vert
skip
tex_grad-texture1doffset-sampler1d-float.frag
skip
tex_grad-texture1doffset-sampler1d-float.vert
skip
tex_grad-texture1doffset-usampler1d-float.frag
skip
tex_grad-texture1doffset-usampler1d-float.vert
skip
tex_grad-texture1dproj-isampler1d-vec2.frag
skip
tex_grad-texture1dproj-isampler1d-vec2.vert
skip
tex_grad-texture1dproj-isampler1d-vec4.frag
skip
tex_grad-texture1dproj-isampler1d-vec4.vert
skip
tex_grad-texture1dproj-sampler1d-vec2.frag
skip
tex_grad-texture1dproj-sampler1d-vec2.vert
skip
tex_grad-texture1dproj-sampler1d-vec4.frag
skip
tex_grad-texture1dproj-sampler1d-vec4.vert
skip
tex_grad-texture1dproj-usampler1d-vec2.frag
skip
tex_grad-texture1dproj-usampler1d-vec2.vert
skip
tex_grad-texture1dproj-usampler1d-vec4.frag
skip
tex_grad-texture1dproj-usampler1d-vec4.vert
skip
tex_grad-texture1dprojoffset-isampler1d-vec2.frag
skip
tex_grad-texture1dprojoffset-isampler1d-vec2.vert
skip
tex_grad-texture1dprojoffset-isampler1d-vec4.frag
skip
tex_grad-texture1dprojoffset-isampler1d-vec4.vert
skip
tex_grad-texture1dprojoffset-sampler1d-vec2.frag
skip
tex_grad-texture1dprojoffset-sampler1d-vec2.vert
skip
tex_grad-texture1dprojoffset-sampler1d-vec4.frag
skip
tex_grad-texture1dprojoffset-sampler1d-vec4.vert
skip
tex_grad-texture1dprojoffset-usampler1d-vec2.frag
skip
tex_grad-texture1dprojoffset-usampler1d-vec2.vert
skip
tex_grad-texture1dprojoffset-usampler1d-vec4.frag
skip
tex_grad-texture1dprojoffset-usampler1d-vec4.vert
skip
tex_grad-texture2d-isampler2d-vec2.frag
skip
tex_grad-texture2d-isampler2d-vec2.vert
skip
tex_grad-texture2d-sampler2d-vec2.frag
skip
tex_grad-texture2d-sampler2d-vec2.vert
skip
tex_grad-texture2d-usampler2d-vec2.frag
skip
tex_grad-texture2d-usampler2d-vec2.vert
skip
tex_grad-texture2darray-isampler2darray-vec3.frag
skip
tex_grad-texture2darray-isampler2darray-vec3.vert
skip
tex_grad-texture2darray-sampler2darray-vec3.frag
skip
tex_grad-texture2darray-sampler2darray-vec3.vert
skip
tex_grad-texture2darray-usampler2darray-vec3.frag
skip
tex_grad-texture2darray-usampler2darray-vec3.vert
skip
tex_grad-texture2darrayoffset-isampler2darray-vec3.frag
skip
tex_grad-texture2darrayoffset-isampler2darray-vec3.vert
skip
tex_grad-texture2darrayoffset-sampler2darray-vec3.frag
skip
tex_grad-texture2darrayoffset-sampler2darray-vec3.vert
skip
tex_grad-texture2darrayoffset-usampler2darray-vec3.frag
skip
tex_grad-texture2darrayoffset-usampler2darray-vec3.vert
skip
tex_grad-texture2doffset-isampler2d-vec2.frag
skip
tex_grad-texture2doffset-isampler2d-vec2.vert
skip
tex_grad-texture2doffset-sampler2d-vec2.frag
skip
tex_grad-texture2doffset-sampler2d-vec2.vert
skip
tex_grad-texture2doffset-usampler2d-vec2.frag
skip
tex_grad-texture2doffset-usampler2d-vec2.vert
skip
tex_grad-texture2dproj-isampler2d-vec3.frag
skip
tex_grad-texture2dproj-isampler2d-vec3.vert
skip
tex_grad-texture2dproj-isampler2d-vec4.frag
skip
tex_grad-texture2dproj-isampler2d-vec4.vert
skip
tex_grad-texture2dproj-sampler2d-vec3.frag
skip
tex_grad-texture2dproj-sampler2d-vec3.vert
skip
tex_grad-texture2dproj-sampler2d-vec4.frag
skip
tex_grad-texture2dproj-sampler2d-vec4.vert
skip
tex_grad-texture2dproj-usampler2d-vec3.frag
skip
tex_grad-texture2dproj-usampler2d-vec3.vert
skip
tex_grad-texture2dproj-usampler2d-vec4.frag
skip
tex_grad-texture2dproj-usampler2d-vec4.vert
skip
tex_grad-texture2dprojoffset-isampler2d-vec3.frag
skip
tex_grad-texture2dprojoffset-isampler2d-vec3.vert
skip
tex_grad-texture2dprojoffset-isampler2d-vec4.frag
skip
tex_grad-texture2dprojoffset-isampler2d-vec4.vert
skip
tex_grad-texture2dprojoffset-sampler2d-vec3.frag
skip
tex_grad-texture2dprojoffset-sampler2d-vec3.vert
skip
tex_grad-texture2dprojoffset-sampler2d-vec4.frag
skip
tex_grad-texture2dprojoffset-sampler2d-vec4.vert
skip
tex_grad-texture2dprojoffset-usampler2d-vec3.frag
skip
tex_grad-texture2dprojoffset-usampler2d-vec3.vert
skip
tex_grad-texture2dprojoffset-usampler2d-vec4.frag
skip
tex_grad-texture2dprojoffset-usampler2d-vec4.vert
skip
tex_grad-texture2drect-isampler2drect-vec2.frag
skip
tex_grad-texture2drect-isampler2drect-vec2.vert
skip
tex_grad-texture2drect-sampler2drect-vec2.frag
skip
tex_grad-texture2drect-sampler2drect-vec2.vert
skip
tex_grad-texture2drect-usampler2drect-vec2.frag
skip
tex_grad-texture2drect-usampler2drect-vec2.vert
skip
tex_grad-texture2drectoffset-isampler2drect-vec2.frag
skip
tex_grad-texture2drectoffset-isampler2drect-vec2.vert
skip
tex_grad-texture2drectoffset-sampler2drect-vec2.frag
skip
tex_grad-texture2drectoffset-sampler2drect-vec2.vert
skip
tex_grad-texture2drectoffset-usampler2drect-vec2.frag
skip
tex_grad-texture2drectoffset-usampler2drect-vec2.vert
skip
tex_grad-texture2drectproj-isampler2drect-vec3.frag
skip
tex_grad-texture2drectproj-isampler2drect-vec3.vert
skip
tex_grad-texture2drectproj-isampler2drect-vec4.frag
skip
tex_grad-texture2drectproj-isampler2drect-vec4.vert
skip
tex_grad-texture2drectproj-sampler2drect-vec3.frag
skip
tex_grad-texture2drectproj-sampler2drect-vec3.vert
skip
tex_grad-texture2drectproj-sampler2drect-vec4.frag
skip
tex_grad-texture2drectproj-sampler2drect-vec4.vert
skip
tex_grad-texture2drectproj-usampler2drect-vec3.frag
skip
tex_grad-texture2drectproj-usampler2drect-vec3.vert
skip
tex_grad-texture2drectproj-usampler2drect-vec4.frag
skip
tex_grad-texture2drectproj-usampler2drect-vec4.vert
skip
tex_grad-texture2drectprojoffset-isampler2drect-vec3.frag
skip
tex_grad-texture2drectprojoffset-isampler2drect-vec3.vert
skip
tex_grad-texture2drectprojoffset-isampler2drect-vec4.frag
skip
tex_grad-texture2drectprojoffset-isampler2drect-vec4.vert
skip
tex_grad-texture2drectprojoffset-sampler2drect-vec3.frag
skip
tex_grad-texture2drectprojoffset-sampler2drect-vec3.vert
skip
tex_grad-texture2drectprojoffset-sampler2drect-vec4.frag
skip
tex_grad-texture2drectprojoffset-sampler2drect-vec4.vert
skip
tex_grad-texture2drectprojoffset-usampler2drect-vec3.frag
skip
tex_grad-texture2drectprojoffset-usampler2drect-vec3.vert
skip
tex_grad-texture2drectprojoffset-usampler2drect-vec4.frag
skip
tex_grad-texture2drectprojoffset-usampler2drect-vec4.vert
skip
tex_grad-texture3d-isampler3d-vec3.frag
skip
tex_grad-texture3d-isampler3d-vec3.vert
skip
tex_grad-texture3d-sampler3d-vec3.frag
skip
tex_grad-texture3d-sampler3d-vec3.vert
skip
tex_grad-texture3d-usampler3d-vec3.frag
skip
tex_grad-texture3d-usampler3d-vec3.vert
skip
tex_grad-texture3doffset-isampler3d-vec3.frag
skip
tex_grad-texture3doffset-isampler3d-vec3.vert
skip
tex_grad-texture3doffset-sampler3d-vec3.frag
skip
tex_grad-texture3doffset-sampler3d-vec3.vert
skip
tex_grad-texture3doffset-usampler3d-vec3.frag
skip
tex_grad-texture3doffset-usampler3d-vec3.vert
skip
tex_grad-texture3dproj-isampler3d-vec4.frag
skip
tex_grad-texture3dproj-isampler3d-vec4.vert
skip
tex_grad-texture3dproj-sampler3d-vec4.frag
skip
tex_grad-texture3dproj-sampler3d-vec4.vert
skip
tex_grad-texture3dproj-usampler3d-vec4.frag
skip
tex_grad-texture3dproj-usampler3d-vec4.vert
skip
tex_grad-texture3dprojoffset-isampler3d-vec4.frag
skip
tex_grad-texture3dprojoffset-isampler3d-vec4.vert
skip
tex_grad-texture3dprojoffset-sampler3d-vec4.frag
skip
tex_grad-texture3dprojoffset-sampler3d-vec4.vert
skip
tex_grad-texture3dprojoffset-usampler3d-vec4.frag
skip
tex_grad-texture3dprojoffset-usampler3d-vec4.vert
skip
tex_grad-texturecube-isamplercube-vec3.frag
skip
tex_grad-texturecube-isamplercube-vec3.vert
skip
tex_grad-texturecube-samplercube-vec3.frag
skip
tex_grad-texturecube-samplercube-vec3.vert
skip
tex_grad-texturecube-usamplercube-vec3.frag
skip
tex_grad-texturecube-usamplercube-vec3.vert
skip
tex_lod-shadow1d-sampler1dshadow-vec3.frag
skip
tex_lod-shadow1d-sampler1dshadow-vec3.vert
skip
tex_lod-shadow1darray-sampler1darrayshadow-vec3.frag
skip
tex_lod-shadow1darray-sampler1darrayshadow-vec3.vert
skip
tex_lod-shadow1darrayoffset-sampler1darrayshadow-vec3.frag
skip
tex_lod-shadow1darrayoffset-sampler1darrayshadow-vec3.vert
skip
tex_lod-shadow1doffset-sampler1dshadow-vec3.frag
skip
tex_lod-shadow1doffset-sampler1dshadow-vec3.vert
skip
tex_lod-shadow1dproj-sampler1dshadow-vec4.frag
skip
tex_lod-shadow1dproj-sampler1dshadow-vec4.vert
skip
tex_lod-shadow1dprojoffset-sampler1dshadow-vec4.frag
skip
tex_lod-shadow1dprojoffset-sampler1dshadow-vec4.vert
skip
tex_lod-shadow2d-sampler2dshadow-vec3.frag
skip
tex_lod-shadow2d-sampler2dshadow-vec3.vert
skip
tex_lod-shadow2doffset-sampler2dshadow-vec3.frag
skip
tex_lod-shadow2doffset-sampler2dshadow-vec3.vert
skip
tex_lod-shadow2dproj-sampler2dshadow-vec4.frag
skip
tex_lod-shadow2dproj-sampler2dshadow-vec4.vert
skip
tex_lod-shadow2dprojoffset-sampler2dshadow-vec4.frag
skip
tex_lod-shadow2dprojoffset-sampler2dshadow-vec4.vert
skip
tex_lod-texture1d-isampler1d-float.frag
skip
tex_lod-texture1d-isampler1d-float.vert
skip
tex_lod-texture1d-usampler1d-float.frag
skip
tex_lod-texture1d-usampler1d-float.vert
skip
tex_lod-texture1darray-isampler1darray-vec2.frag
skip
tex_lod-texture1darray-isampler1darray-vec2.vert
skip
tex_lod-texture1darray-sampler1darray-vec2.frag
skip
tex_lod-texture1darray-sampler1darray-vec2.vert
skip
tex_lod-texture1darray-usampler1darray-vec2.frag
skip
tex_lod-texture1darray-usampler1darray-vec2.vert
skip
tex_lod-texture1darrayoffset-isampler1darray-vec2.frag
skip
tex_lod-texture1darrayoffset-isampler1darray-vec2.vert
skip
tex_lod-texture1darrayoffset-sampler1darray-vec2.frag
skip
tex_lod-texture1darrayoffset-sampler1darray-vec2.vert
skip
tex_lod-texture1darrayoffset-usampler1darray-vec2.frag
skip
tex_lod-texture1darrayoffset-usampler1darray-vec2.vert
skip
tex_lod-texture1doffset-isampler1d-float.frag
skip
tex_lod-texture1doffset-isampler1d-float.vert
skip
tex_lod-texture1doffset-usampler1d-float.frag
skip
tex_lod-texture1doffset-usampler1d-float.vert
skip
tex_lod-texture1dproj-isampler1d-vec2.frag
skip
tex_lod-texture1dproj-isampler1d-vec2.vert
skip
tex_lod-texture1dproj-isampler1d-vec4.frag
skip
tex_lod-texture1dproj-isampler1d-vec4.vert
skip
tex_lod-texture1dproj-usampler1d-vec2.frag
skip
tex_lod-texture1dproj-usampler1d-vec2.vert
skip
tex_lod-texture1dproj-usampler1d-vec4.frag
skip
tex_lod-texture1dproj-usampler1d-vec4.vert
skip
tex_lod-texture1dprojoffset-isampler1d-vec2.frag
skip
tex_lod-texture1dprojoffset-isampler1d-vec2.vert
skip
tex_lod-texture1dprojoffset-isampler1d-vec4.frag
skip
tex_lod-texture1dprojoffset-isampler1d-vec4.vert
skip
tex_lod-texture1dprojoffset-usampler1d-vec2.frag
skip
tex_lod-texture1dprojoffset-usampler1d-vec2.vert
skip
tex_lod-texture1dprojoffset-usampler1d-vec4.frag
skip
tex_lod-texture1dprojoffset-usampler1d-vec4.vert
skip
tex_lod-texture2d-isampler2d-vec2.frag
skip
tex_lod-texture2d-isampler2d-vec2.vert
skip
tex_lod-texture2d-usampler2d-vec2.frag
skip
tex_lod-texture2d-usampler2d-vec2.vert
skip
tex_lod-texture2darray-isampler2darray-vec3.frag
skip
tex_lod-texture2darray-isampler2darray-vec3.vert
skip
tex_lod-texture2darray-sampler2darray-vec3.frag
skip
tex_lod-texture2darray-sampler2darray-vec3.vert
skip
tex_lod-texture2darray-usampler2darray-vec3.frag
skip
tex_lod-texture2darray-usampler2darray-vec3.vert
skip
tex_lod-texture2darrayoffset-isampler2darray-vec3.frag
skip
tex_lod-texture2darrayoffset-isampler2darray-vec3.vert
skip
tex_lod-texture2darrayoffset-sampler2darray-vec3.frag
skip
tex_lod-texture2darrayoffset-sampler2darray-vec3.vert
skip
tex_lod-texture2darrayoffset-usampler2darray-vec3.frag
skip
tex_lod-texture2darrayoffset-usampler2darray-vec3.vert
skip
tex_lod-texture2doffset-isampler2d-vec2.frag
skip
tex_lod-texture2doffset-isampler2d-vec2.vert
skip
tex_lod-texture2doffset-usampler2d-vec2.frag
skip
tex_lod-texture2doffset-usampler2d-vec2.vert
skip
tex_lod-texture2dproj-isampler2d-vec3.frag
skip
tex_lod-texture2dproj-isampler2d-vec3.vert
skip
tex_lod-texture2dproj-isampler2d-vec4.frag
skip
tex_lod-texture2dproj-isampler2d-vec4.vert
skip
tex_lod-texture2dproj-usampler2d-vec3.frag
skip
tex_lod-texture2dproj-usampler2d-vec3.vert
skip
tex_lod-texture2dproj-usampler2d-vec4.frag
skip
tex_lod-texture2dproj-usampler2d-vec4.vert
skip
tex_lod-texture2dprojoffset-isampler2d-vec3.frag
skip
tex_lod-texture2dprojoffset-isampler2d-vec3.vert
skip
tex_lod-texture2dprojoffset-isampler2d-vec4.frag
skip
tex_lod-texture2dprojoffset-isampler2d-vec4.vert
skip
tex_lod-texture2dprojoffset-usampler2d-vec3.frag
skip
tex_lod-texture2dprojoffset-usampler2d-vec3.vert
skip
tex_lod-texture2dprojoffset-usampler2d-vec4.frag
skip
tex_lod-texture2dprojoffset-usampler2d-vec4.vert
skip
tex_lod-texture3d-isampler3d-vec3.frag
skip
tex_lod-texture3d-isampler3d-vec3.vert
skip
tex_lod-texture3d-usampler3d-vec3.frag
skip
tex_lod-texture3d-usampler3d-vec3.vert
skip
tex_lod-texture3doffset-isampler3d-vec3.frag
skip
tex_lod-texture3doffset-isampler3d-vec3.vert
skip
tex_lod-texture3doffset-usampler3d-vec3.frag
skip
tex_lod-texture3doffset-usampler3d-vec3.vert
skip
tex_lod-texture3dproj-isampler3d-vec4.frag
skip
tex_lod-texture3dproj-isampler3d-vec4.vert
skip
tex_lod-texture3dproj-usampler3d-vec4.frag
skip
tex_lod-texture3dproj-usampler3d-vec4.vert
skip
tex_lod-texture3dprojoffset-isampler3d-vec4.frag
skip
tex_lod-texture3dprojoffset-isampler3d-vec4.vert
skip
tex_lod-texture3dprojoffset-usampler3d-vec4.frag
skip
tex_lod-texture3dprojoffset-usampler3d-vec4.vert
skip
tex_lod-texturecube-isamplercube-vec3.frag
skip
tex_lod-texturecube-isamplercube-vec3.vert
skip
tex_lod-texturecube-usamplercube-vec3.frag
skip
tex_lod-texturecube-usamplercube-vec3.vert
skip
texel_fetch-isampler1d-int.frag
skip
texel_fetch-isampler1d-int.vert
skip
texel_fetch-isampler1darray-ivec2.frag
skip
texel_fetch-isampler1darray-ivec2.vert
skip
texel_fetch-isampler2d-ivec2.frag
skip
texel_fetch-isampler2d-ivec2.vert
skip
texel_fetch-isampler2darray-ivec3.frag
skip
texel_fetch-isampler2darray-ivec3.vert
skip
texel_fetch-isampler2drect-ivec2.frag
skip
texel_fetch-isampler2drect-ivec2.vert
skip
texel_fetch-isampler3d-ivec3.frag
skip
texel_fetch-isampler3d-ivec3.vert
skip
texel_fetch-isamplerbuffer-int.frag
skip
texel_fetch-isamplerbuffer-int.vert
skip
texel_fetch-sampler1d-int.frag
skip
texel_fetch-sampler1d-int.vert
skip
texel_fetch-sampler1darray-ivec2.frag
skip
texel_fetch-sampler1darray-ivec2.vert
skip
texel_fetch-sampler2d-ivec2.frag
skip
texel_fetch-sampler2d-ivec2.vert
skip
texel_fetch-sampler2darray-ivec3.frag
skip
texel_fetch-sampler2darray-ivec3.vert
skip
texel_fetch-sampler2drect-ivec2.frag
skip
texel_fetch-sampler2drect-ivec2.vert
skip
texel_fetch-sampler3d-ivec3.frag
skip
texel_fetch-sampler3d-ivec3.vert
skip
texel_fetch-samplerbuffer-int.frag
skip
texel_fetch-samplerbuffer-int.vert
skip
texel_fetch-usampler1d-int.frag
skip
texel_fetch-usampler1d-int.vert
skip
texel_fetch-usampler1darray-ivec2.frag
skip
texel_fetch-usampler1darray-ivec2.vert
skip
texel_fetch-usampler2d-ivec2.frag
skip
texel_fetch-usampler2d-ivec2.vert
skip
texel_fetch-usampler2darray-ivec3.frag
skip
texel_fetch-usampler2darray-ivec3.vert
skip
texel_fetch-usampler2drect-ivec2.frag
skip
texel_fetch-usampler2drect-ivec2.vert
skip
texel_fetch-usampler3d-ivec3.frag
skip
texel_fetch-usampler3d-ivec3.vert
skip
texel_fetch-usamplerbuffer-int.frag
skip
texel_fetch-usamplerbuffer-int.vert
skip
texel_fetchoffset-isampler1d-int.frag
skip
texel_fetchoffset-isampler1d-int.vert
skip
texel_fetchoffset-isampler1darray-ivec2.frag
skip
texel_fetchoffset-isampler1darray-ivec2.vert
skip
texel_fetchoffset-isampler2d-ivec2.frag
skip
texel_fetchoffset-isampler2d-ivec2.vert
skip
texel_fetchoffset-isampler2darray-ivec3.frag
skip
texel_fetchoffset-isampler2darray-ivec3.vert
skip
texel_fetchoffset-isampler2drect-ivec2.frag
skip
texel_fetchoffset-isampler2drect-ivec2.vert
skip
texel_fetchoffset-isampler3d-ivec3.frag
skip
texel_fetchoffset-isampler3d-ivec3.vert
skip
texel_fetchoffset-sampler1d-int.frag
skip
texel_fetchoffset-sampler1d-int.vert
skip
texel_fetchoffset-sampler1darray-ivec2.frag
skip
texel_fetchoffset-sampler1darray-ivec2.vert
skip
texel_fetchoffset-sampler2d-ivec2.frag
skip
texel_fetchoffset-sampler2d-ivec2.vert
skip
texel_fetchoffset-sampler2darray-ivec3.frag
skip
texel_fetchoffset-sampler2darray-ivec3.vert
skip
texel_fetchoffset-sampler2drect-ivec2.frag
skip
texel_fetchoffset-sampler2drect-ivec2.vert
skip
texel_fetchoffset-sampler3d-ivec3.frag
skip
texel_fetchoffset-sampler3d-ivec3.vert
skip
texel_fetchoffset-usampler1d-int.frag
skip
texel_fetchoffset-usampler1d-int.vert
skip
texel_fetchoffset-usampler1darray-ivec2.frag
skip
texel_fetchoffset-usampler1darray-ivec2.vert
skip
texel_fetchoffset-usampler2d-ivec2.frag
skip
texel_fetchoffset-usampler2d-ivec2.vert
skip
texel_fetchoffset-usampler2darray-ivec3.frag
skip
texel_fetchoffset-usampler2darray-ivec3.vert
skip
texel_fetchoffset-usampler2drect-ivec2.frag
skip
texel_fetchoffset-usampler2drect-ivec2.vert
skip
texel_fetchoffset-usampler3d-ivec3.frag
skip
texel_fetchoffset-usampler3d-ivec3.vert
skip
texture_size-isampler1d-int.frag
skip
texture_size-isampler1d-int.vert
skip
texture_size-isampler1darray-ivec2.frag
skip
texture_size-isampler1darray-ivec2.vert
skip
texture_size-isampler2d-ivec2.frag
skip
texture_size-isampler2d-ivec2.vert
skip
texture_size-isampler2darray-ivec3.frag
skip
texture_size-isampler2darray-ivec3.vert
skip
texture_size-isampler2drect-ivec2.frag
skip
texture_size-isampler2drect-ivec2.vert
skip
texture_size-isampler3d-ivec3.frag
skip
texture_size-isampler3d-ivec3.vert
skip
texture_size-isamplerbuffer-int.frag
skip
texture_size-isamplerbuffer-int.vert
skip
texture_size-isamplercube-ivec2.frag
skip
texture_size-isamplercube-ivec2.vert
skip
texture_size-sampler1d-int.frag
skip
texture_size-sampler1d-int.vert
skip
texture_size-sampler1darray-ivec2.frag
skip
texture_size-sampler1darray-ivec2.vert
skip
texture_size-sampler2d-ivec2.frag
skip
texture_size-sampler2d-ivec2.vert
skip
texture_size-sampler2darray-ivec3.frag
skip
texture_size-sampler2darray-ivec3.vert
skip
texture_size-sampler2drect-ivec2.frag
skip
texture_size-sampler2drect-ivec2.vert
skip
texture_size-sampler3d-ivec3.frag
skip
texture_size-sampler3d-ivec3.vert
skip
texture_size-samplerbuffer-int.frag
skip
texture_size-samplerbuffer-int.vert
skip
texture_size-samplercube-ivec2.frag
skip
texture_size-samplercube-ivec2.vert
skip
texture_size-usampler1d-int.frag
skip
texture_size-usampler1d-int.vert
skip
texture_size-usampler1darray-ivec2.frag
skip
texture_size-usampler1darray-ivec2.vert
skip
texture_size-usampler2d-ivec2.frag
skip
texture_size-usampler2d-ivec2.vert
skip
texture_size-usampler2darray-ivec3.frag
skip
texture_size-usampler2darray-ivec3.vert
skip
texture_size-usampler2drect-ivec2.frag
skip
texture_size-usampler2drect-ivec2.vert
skip
texture_size-usampler3d-ivec3.frag
skip
texture_size-usampler3d-ivec3.vert
skip
texture_size-usamplerbuffer-int.frag
skip
texture_size-usamplerbuffer-int.vert
skip
texture_size-usamplercube-ivec2.frag
skip
texture_size-usamplercube-ivec2.vert
skip
truncate-float.frag
skip
truncate-float.vert
skip
truncate-vec2.frag
skip
truncate-vec2.vert
skip
truncate-vec3.frag
skip
truncate-vec3.vert
skip
truncate-vec4.frag
skip
truncate-vec4.vert
skip
unsigned-int.vert
skip
varying-arrays.frag
skip
varying-out-float.frag
skip
varying-out-int.frag
skip
varyings.frag
skip
xor-int-int.frag
skip
xor-int-int.vert
skip
xor-int-ivec2.frag
skip
xor-int-ivec2.vert
skip
xor-int-ivec3.frag
skip
xor-int-ivec3.vert
skip
xor-int-ivec4.frag
skip
xor-int-ivec4.vert
skip
xor-ivec2-int.frag
skip
xor-ivec2-int.vert
skip
xor-ivec2-ivec2.frag
skip
xor-ivec2-ivec2.vert
skip
xor-ivec3-int.frag
skip
xor-ivec3-int.vert
skip
xor-ivec3-ivec3.frag
skip
xor-ivec3-ivec3.vert
skip
xor-ivec4-int.frag
skip
xor-ivec4-int.vert
skip
xor-ivec4-ivec4.frag
skip
xor-ivec4-ivec4.vert
skip
xor-unsigned_int-unsigned_int.frag
skip
xor-unsigned_int-unsigned_int.vert
skip
xor-unsigned_int-uvec2.frag
skip
xor-unsigned_int-uvec2.vert
skip
xor-unsigned_int-uvec3.frag
skip
xor-unsigned_int-uvec3.vert
skip
xor-unsigned_int-uvec4.frag
skip
xor-unsigned_int-uvec4.vert
skip
xor-uvec2-unsigned_int.frag
skip
xor-uvec2-unsigned_int.vert
skip
xor-uvec2-uvec2.frag
skip
xor-uvec2-uvec2.vert
skip
xor-uvec3-unsigned_int.frag
skip
xor-uvec3-unsigned_int.vert
skip
xor-uvec3-uvec3.frag
skip
xor-uvec3-uvec3.vert
skip
xor-uvec4-unsigned_int.frag
skip
xor-uvec4-unsigned_int.vert
skip
xor-uvec4-uvec4.frag
skip
xor-uvec4-uvec4.vert
skip
tex-miplevel-selection gpu4texture() 1darray
skip
tex-miplevel-selection gpu4texture() 1darrayshadow
skip
tex-miplevel-selection gpu4texture() 2darray
skip
tex-miplevel-selection gpu4texture() 2darrayshadow
skip
tex-miplevel-selection gpu4texture() cubeshadow
skip
tex-miplevel-selection gpu4texture(bias) 1darray
skip
tex-miplevel-selection gpu4texture(bias) 1darrayshadow
skip
tex-miplevel-selection gpu4texture(bias) 2darray
skip
tex-miplevel-selection gpu4texture(bias) 2darrayshadow
skip
tex-miplevel-selection gpu4texture(bias) cubeshadow
skip
tex-miplevel-selection gpu4texturegrad 1d
skip
tex-miplevel-selection gpu4texturegrad 1darray
skip
tex-miplevel-selection gpu4texturegrad 1darrayshadow
skip
tex-miplevel-selection gpu4texturegrad 1dshadow
skip
tex-miplevel-selection gpu4texturegrad 2d
skip
tex-miplevel-selection gpu4texturegrad 2darray
skip
tex-miplevel-selection gpu4texturegrad 2darrayshadow
skip
tex-miplevel-selection gpu4texturegrad 2drect
skip
tex-miplevel-selection gpu4texturegrad 2drectshadow
skip
tex-miplevel-selection gpu4texturegrad 2dshadow
skip
tex-miplevel-selection gpu4texturegrad 3d
skip
tex-miplevel-selection gpu4texturegrad cube
skip
tex-miplevel-selection gpu4texturegrad cubearray
skip
tex-miplevel-selection gpu4texturegrad cubeshadow
skip
tex-miplevel-selection gpu4texturegradoffset 1d
skip
tex-miplevel-selection gpu4texturegradoffset 1darray
skip
tex-miplevel-selection gpu4texturegradoffset 1darrayshadow
skip
tex-miplevel-selection gpu4texturegradoffset 1dshadow
skip
tex-miplevel-selection gpu4texturegradoffset 2d
skip
tex-miplevel-selection gpu4texturegradoffset 2darray
skip
tex-miplevel-selection gpu4texturegradoffset 2darrayshadow
skip
tex-miplevel-selection gpu4texturegradoffset 2drect
skip
tex-miplevel-selection gpu4texturegradoffset 2drectshadow
skip
tex-miplevel-selection gpu4texturegradoffset 2dshadow
skip
tex-miplevel-selection gpu4texturegradoffset 3d
skip
tex-miplevel-selection gpu4texturelod 1darray
skip
tex-miplevel-selection gpu4texturelod 1darrayshadow
skip
tex-miplevel-selection gpu4texturelod 2darray
skip
tex-miplevel-selection gpu4texturelodoffset 1d
skip
tex-miplevel-selection gpu4texturelodoffset 1darray
skip
tex-miplevel-selection gpu4texturelodoffset 1darrayshadow
skip
tex-miplevel-selection gpu4texturelodoffset 1dshadow
skip
tex-miplevel-selection gpu4texturelodoffset 2d
skip
tex-miplevel-selection gpu4texturelodoffset 2darray
skip
tex-miplevel-selection gpu4texturelodoffset 2dshadow
skip
tex-miplevel-selection gpu4texturelodoffset 3d
skip
tex-miplevel-selection gpu4textureoffset 1d
skip
tex-miplevel-selection gpu4textureoffset 1darray
skip
tex-miplevel-selection gpu4textureoffset 1darrayshadow
skip
tex-miplevel-selection gpu4textureoffset 1dshadow
skip
tex-miplevel-selection gpu4textureoffset 2d
skip
tex-miplevel-selection gpu4textureoffset 2darray
skip
tex-miplevel-selection gpu4textureoffset 2darrayshadow
skip
tex-miplevel-selection gpu4textureoffset 2drect
skip
tex-miplevel-selection gpu4textureoffset 2drectshadow
skip
tex-miplevel-selection gpu4textureoffset 2dshadow
skip
tex-miplevel-selection gpu4textureoffset 3d
skip
tex-miplevel-selection gpu4textureprojgrad 1d
skip
tex-miplevel-selection gpu4textureprojgrad 1d_projvec4
skip
tex-miplevel-selection gpu4textureprojgrad 1dshadow
skip
tex-miplevel-selection gpu4textureprojgrad 2d
skip
tex-miplevel-selection gpu4textureprojgrad 2d_projvec4
skip
tex-miplevel-selection gpu4textureprojgrad 2drect
skip
tex-miplevel-selection gpu4textureprojgrad 2drect_projvec4
skip
tex-miplevel-selection gpu4textureprojgrad 2drectshadow
skip
tex-miplevel-selection gpu4textureprojgrad 2dshadow
skip
tex-miplevel-selection gpu4textureprojgrad 3d
skip
tex-miplevel-selection gpu4textureprojgradoffset 1d
skip
tex-miplevel-selection gpu4textureprojgradoffset 1d_projvec4
skip
tex-miplevel-selection gpu4textureprojgradoffset 1dshadow
skip
tex-miplevel-selection gpu4textureprojgradoffset 2d
skip
tex-miplevel-selection gpu4textureprojgradoffset 2d_projvec4
skip
tex-miplevel-selection gpu4textureprojgradoffset 2drect
skip
tex-miplevel-selection gpu4textureprojgradoffset 2drect_projvec4
skip
tex-miplevel-selection gpu4textureprojgradoffset 2drectshadow
skip
tex-miplevel-selection gpu4textureprojgradoffset 2dshadow
skip
tex-miplevel-selection gpu4textureprojgradoffset 3d
skip
tex-miplevel-selection gpu4textureprojlodoffset 1d
skip
tex-miplevel-selection gpu4textureprojlodoffset 1d_projvec4
skip
tex-miplevel-selection gpu4textureprojlodoffset 1dshadow
skip
tex-miplevel-selection gpu4textureprojlodoffset 2d
skip
tex-miplevel-selection gpu4textureprojlodoffset 2d_projvec4
skip
tex-miplevel-selection gpu4textureprojlodoffset 2dshadow
skip
tex-miplevel-selection gpu4textureprojlodoffset 3d
skip
tex-miplevel-selection gpu4textureprojoffset 1d
skip
tex-miplevel-selection gpu4textureprojoffset 1d_projvec4
skip
tex-miplevel-selection gpu4textureprojoffset 1dshadow
skip
tex-miplevel-selection gpu4textureprojoffset 2d
skip
tex-miplevel-selection gpu4textureprojoffset 2d_projvec4
skip
tex-miplevel-selection gpu4textureprojoffset 2drect
skip
tex-miplevel-selection gpu4textureprojoffset 2drect_projvec4
skip
tex-miplevel-selection gpu4textureprojoffset 2drectshadow
skip
tex-miplevel-selection gpu4textureprojoffset 2dshadow
skip
tex-miplevel-selection gpu4textureprojoffset 3d
skip
tex-miplevel-selection gpu4textureprojoffset(bias) 1d
skip
tex-miplevel-selection gpu4textureprojoffset(bias) 1d_projvec4
skip
tex-miplevel-selection gpu4textureprojoffset(bias) 1dshadow
skip
tex-miplevel-selection gpu4textureprojoffset(bias) 2d
skip
tex-miplevel-selection gpu4textureprojoffset(bias) 2d_projvec4
skip
tex-miplevel-selection gpu4textureprojoffset(bias) 2dshadow
skip
tex-miplevel-selection gpu4textureprojoffset(bias) 3d
skip
ext_gpu_shader5
3/3
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
ext_image_dma_buf_import
66/67
ext_image_dma_buf_import-export-tex
skip
ext_image_dma_buf_import-intel_external_sampler_only
skip
ext_image_dma_buf_import-modifiers
36/36
autogen-nv12-drm_format_mod_linear-clear_reimport
skip
autogen-nv12-drm_format_mod_linear-modifiers_test
skip
autogen-nv12-drm_format_mod_linear-stress_test
skip
autogen-p010-drm_format_mod_linear-clear_reimport
skip
autogen-p010-drm_format_mod_linear-modifiers_test
skip
autogen-p010-drm_format_mod_linear-stress_test
skip
autogen-p012-drm_format_mod_linear-clear_reimport
skip
autogen-p012-drm_format_mod_linear-modifiers_test
skip
autogen-p012-drm_format_mod_linear-stress_test
skip
autogen-p016-drm_format_mod_linear-clear_reimport
skip
autogen-p016-drm_format_mod_linear-modifiers_test
skip
autogen-p016-drm_format_mod_linear-stress_test
skip
autogen-uyvy-drm_format_mod_linear-clear_reimport
skip
autogen-uyvy-drm_format_mod_linear-modifiers_test
skip
autogen-uyvy-drm_format_mod_linear-stress_test
skip
autogen-yuyv-drm_format_mod_linear-clear_reimport
skip
autogen-yuyv-drm_format_mod_linear-modifiers_test
skip
autogen-yuyv-drm_format_mod_linear-stress_test
skip
pregen-ab24-drm_format_mod_linear-clear_reimport
skip
pregen-ab24-drm_format_mod_linear-modifiers_test
skip
pregen-ab24-drm_format_mod_linear-stress_test
skip
pregen-ab24-drm_format_mod_qcom_tiled3-clear_reimport
skip
pregen-ab24-drm_format_mod_qcom_tiled3-modifiers_test
skip
pregen-ab24-drm_format_mod_qcom_tiled3-stress_test
skip
pregen-ar24-drm_format_mod_linear-clear_reimport
skip
pregen-ar24-drm_format_mod_linear-modifiers_test
skip
pregen-ar24-drm_format_mod_linear-stress_test
skip
pregen-ar24-drm_format_mod_qcom_tiled3-clear_reimport
skip
pregen-ar24-drm_format_mod_qcom_tiled3-modifiers_test
skip
pregen-ar24-drm_format_mod_qcom_tiled3-stress_test
skip
pregen-nv12-drm_format_mod_linear-clear_reimport
skip
pregen-nv12-drm_format_mod_linear-modifiers_test
skip
pregen-nv12-drm_format_mod_linear-stress_test
skip
pregen-p010-drm_format_mod_linear-clear_reimport
skip
pregen-p010-drm_format_mod_linear-modifiers_test
skip
pregen-p010-drm_format_mod_linear-stress_test
skip
pregen-p012-drm_format_mod_linear-clear_reimport
skip
pregen-p012-drm_format_mod_linear-modifiers_test
skip
pregen-p012-drm_format_mod_linear-stress_test
skip
pregen-p016-drm_format_mod_linear-clear_reimport
skip
pregen-p016-drm_format_mod_linear-modifiers_test
skip
pregen-p016-drm_format_mod_linear-stress_test
skip
pregen-r16-drm_format_mod_linear-clear_reimport
skip
pregen-r16-drm_format_mod_linear-modifiers_test
skip
pregen-r16-drm_format_mod_linear-stress_test
skip
pregen-r16-drm_format_mod_qcom_tiled3-clear_reimport
skip
pregen-r16-drm_format_mod_qcom_tiled3-modifiers_test
skip
pregen-r16-drm_format_mod_qcom_tiled3-stress_test
skip
pregen-r8-drm_format_mod_linear-clear_reimport
skip
pregen-r8-drm_format_mod_linear-modifiers_test
skip
pregen-r8-drm_format_mod_linear-stress_test
skip
pregen-r8-drm_format_mod_qcom_tiled3-clear_reimport
skip
pregen-r8-drm_format_mod_qcom_tiled3-modifiers_test
skip
pregen-r8-drm_format_mod_qcom_tiled3-stress_test
skip
pregen-uyvy-drm_format_mod_linear-clear_reimport
skip
pregen-uyvy-drm_format_mod_linear-modifiers_test
skip
pregen-uyvy-drm_format_mod_linear-stress_test
skip
pregen-xb24-drm_format_mod_linear-clear_reimport
skip
pregen-xb24-drm_format_mod_linear-modifiers_test
skip
pregen-xb24-drm_format_mod_linear-stress_test
skip
pregen-xb24-drm_format_mod_qcom_tiled3-clear_reimport
skip
pregen-xb24-drm_format_mod_qcom_tiled3-modifiers_test
skip
pregen-xb24-drm_format_mod_qcom_tiled3-stress_test
skip
pregen-xr24-drm_format_mod_linear-clear_reimport
skip
pregen-xr24-drm_format_mod_linear-modifiers_test
skip
pregen-xr24-drm_format_mod_linear-stress_test
skip
pregen-xr24-drm_format_mod_qcom_tiled3-clear_reimport
skip
pregen-xr24-drm_format_mod_qcom_tiled3-modifiers_test
skip
pregen-xr24-drm_format_mod_qcom_tiled3-stress_test
skip
pregen-yuyv-drm_format_mod_linear-clear_reimport
skip
pregen-yuyv-drm_format_mod_linear-modifiers_test
skip
pregen-yuyv-drm_format_mod_linear-stress_test
skip
ext_image_dma_buf_import-reimport-bug
skip
ext_packed_depth_stencil
64/66
depthstencil-render-miplevels 1024 d=z24_s8_s=z24_s8
skip
depthstencil-render-miplevels 1024 d=z24_s=z24_s8
skip
depthstencil-render-miplevels 1024 s=z24_s8_d=z24
skip
depthstencil-render-miplevels 1024 s=z24_s8_d=z24_s8
skip
depthstencil-render-miplevels 146 d=z24_s8_s=z24_s8
skip
depthstencil-render-miplevels 146 d=z24_s=z24_s8
skip
depthstencil-render-miplevels 146 s=z24_s8_d=z24
skip
depthstencil-render-miplevels 146 s=z24_s8_d=z24_s8
skip
depthstencil-render-miplevels 273 d=z24_s8_s=z24_s8
skip
depthstencil-render-miplevels 273 d=z24_s=z24_s8
skip
depthstencil-render-miplevels 273 s=z24_s8_d=z24
skip
depthstencil-render-miplevels 273 s=z24_s8_d=z24_s8
skip
depthstencil-render-miplevels 292 d=z24_s8_s=z24_s8
skip
depthstencil-render-miplevels 292 d=z24_s=z24_s8
skip
depthstencil-render-miplevels 292 s=z24_s8_d=z24
skip
depthstencil-render-miplevels 292 s=z24_s8_d=z24_s8
skip
depthstencil-render-miplevels 585 d=z24_s8_s=z24_s8
skip
depthstencil-render-miplevels 585 d=z24_s=z24_s8
skip
depthstencil-render-miplevels 585 s=z24_s8_d=z24
skip
depthstencil-render-miplevels 585 s=z24_s8_d=z24_s8
skip
ext_packed_float
61/61
multisample-formats 16 gl_ext_packed_float
skip
multisample-formats 32 gl_ext_packed_float
skip
multisample-formats 6 gl_ext_packed_float
skip
multisample-formats 8 gl_ext_packed_float
skip
ext_separate_shader_objects
3/3
compiler
0/0
3.00
0/0
redeclare_built-in_variable.vert
skip
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
ext_shader_framebuffer_fetch
27/30
execution
20/23
gles3
14/14
discard-ms8
skip
integer-ms8
skip
nonuniform-ms16
skip
nonuniform-ms8
skip
simple-ms16
skip
simple-ms8
skip
ext_shader_framebuffer_fetch_non_coherent
27/30
execution
20/23
gles3
14/14
discard-ms8
skip
integer-ms8
skip
nonuniform-ms16
skip
nonuniform-ms8
skip
simple-ms16
skip
simple-ms8
skip
ext_shader_image_load_store
0/0
bind_image_error
skip
image_functions
skip
ext_shader_io_blocks
3/3
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
ext_shader_samples_identical
18/18
ext_shader_samples_identical-simple-fs 16
skip
ext_shader_samples_identical-simple-fs 2
skip
ext_shader_samples_identical-simple-fs 32
skip
ext_shader_samples_identical-simple-fs 4
skip
ext_shader_samples_identical-simple-fs 6
skip
ext_shader_samples_identical-simple-fs 8
skip
glsl-1.10
0/0
compiler
0/0
all-functions.frag
skip
all-functions.vert
skip
glsl-1.50
0/0
compiler
0/0
all-functions.frag
skip
all-functions.geom
skip
all-functions.vert
skip
glsl-es-3.10
0/0
compiler
0/0
all-functions.frag
skip
all-functions.vert
skip
preprocessor
18/18
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
enabled-compat.frag
skip
enabled-compat.vert
skip
enabled-core.comp
skip
enabled-core.frag
skip
enabled-core.geom
skip
enabled-core.tesc
skip
enabled-core.tese
skip
enabled-core.vert
skip
enabled-es.comp
skip
enabled-es.frag
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
enabled-es.vert
skip
ext_texture_array
59/60
copyteximage 1d_array samples=16
skip
copyteximage 1d_array samples=32
skip
copyteximage 1d_array samples=6
skip
copyteximage 1d_array samples=8
skip
copyteximage 2d_array samples=16
skip
copyteximage 2d_array samples=32
skip
copyteximage 2d_array samples=6
skip
copyteximage 2d_array samples=8
skip
preprocessor
6/6
disabled-defined-compat.frag
skip
disabled-defined-compat.vert
skip
disabled-defined-core.comp
skip
disabled-defined-core.frag
skip
disabled-defined-core.geom
skip
disabled-defined-core.tesc
skip
disabled-defined-core.tese
skip
disabled-defined-core.vert
skip
disabled-undefined-compat.frag
skip
disabled-undefined-compat.vert
skip
disabled-undefined-core.comp
skip
disabled-undefined-core.frag
skip
disabled-undefined-core.geom
skip
disabled-undefined-core.tesc
skip
disabled-undefined-core.tese
skip
disabled-undefined-core.vert
skip
enabled-core.tesc
skip
enabled-core.tese
skip
ext_texture_buffer
3/3
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
ext_texture_integer
158/159
multisample-formats 16 gl_ext_texture_integer
skip
multisample-formats 32 gl_ext_texture_integer
skip
multisample-formats 6 gl_ext_texture_integer
skip
multisample-formats 8 gl_ext_texture_integer
skip
ext_texture_shadow_lod
0/0
compiler
0/0
negative_compile.frag
skip
sampler2darray.frag
skip
samplercube.frag
skip
samplercubearray.frag
skip
ext_texture_snorm
221/251
fbo-alphatest-formats
16/16
gl_intensity16_snorm
skip
gl_intensity8_snorm
skip
gl_intensity_snorm
skip
gl_luminance16_alpha16_snorm
skip
gl_luminance16_snorm
skip
fbo-blending-formats
18/18
gl_alpha16_snorm
skip
gl_intensity16_snorm
skip
gl_intensity8_snorm
skip
gl_intensity_snorm
skip
gl_luminance16_alpha16_snorm
skip
gl_luminance16_snorm
skip
fbo-clear-formats
18/18
gl_alpha16_snorm (fbo incomplete)
skip
gl_intensity16_snorm (fbo incomplete)
skip
gl_intensity8_snorm (fbo incomplete)
skip
gl_intensity_snorm (fbo incomplete)
skip
gl_luminance16_alpha16_snorm (fbo incomplete)
skip
gl_luminance16_snorm (fbo incomplete)
skip
fbo-colormask-formats
18/18
gl_alpha16_snorm (fbo incomplete)
skip
gl_intensity16_snorm (fbo incomplete)
skip
gl_intensity8_snorm (fbo incomplete)
skip
gl_intensity_snorm (fbo incomplete)
skip
gl_luminance16_alpha16_snorm (fbo incomplete)
skip
gl_luminance16_snorm (fbo incomplete)
skip
multisample-formats 16 gl_ext_texture_snorm
skip
multisample-formats 32 gl_ext_texture_snorm
skip
multisample-formats 6 gl_ext_texture_snorm
skip
multisample-formats 8 gl_ext_texture_snorm
skip
ext_texture_srgb
119/119
multisample-formats 16 gl_ext_texture_srgb
skip
multisample-formats 32 gl_ext_texture_srgb
skip
multisample-formats 6 gl_ext_texture_srgb
skip
multisample-formats 8 gl_ext_texture_srgb
skip
ext_window_rectangles
0/0
dlist
0/0
call
skip
compile and execute
skip
errors
skip
errors_gles3
skip
render
skip
render_gles3
skip
glsl-1.10
2365/2418
preprocessor
26/26
extension-defined-test
skip
extension-if-1
skip
glsl-1.30
3737/3742
execution
2002/2007
tex-miplevel-selection textureoffset 2darrayshadow
skip
glsl-1.50
1852/3561
execution
69/1727
texturesize
0/29
tes-texturesize-isampler1d
skip
tes-texturesize-isampler1darray
skip
tes-texturesize-isampler2d
skip
tes-texturesize-isampler2darray
skip
tes-texturesize-isampler2drect
skip
tes-texturesize-isampler3d
skip
tes-texturesize-isamplerbuffer
skip
tes-texturesize-isamplercube
skip
tes-texturesize-sampler1d
skip
tes-texturesize-sampler1darray
skip
tes-texturesize-sampler1darrayshadow
skip
tes-texturesize-sampler1dshadow
skip
tes-texturesize-sampler2d
skip
tes-texturesize-sampler2darray
skip
tes-texturesize-sampler2darrayshadow
skip
tes-texturesize-sampler2drect
skip
tes-texturesize-sampler2drectshadow
skip
tes-texturesize-sampler2dshadow
skip
tes-texturesize-sampler3d
skip
tes-texturesize-samplerbuffer
skip
tes-texturesize-samplercube
skip
tes-texturesize-samplercubeshadow
skip
tes-texturesize-usampler1d
skip
tes-texturesize-usampler1darray
skip
tes-texturesize-usampler2d
skip
tes-texturesize-usampler2darray
skip
tes-texturesize-usampler3d
skip
tes-texturesize-usamplerbuffer
skip
tes-texturesize-usamplercube
skip
gs-max-output-components
skip
glsl-4.00
0/0
compiler
0/0
built-in-functions
0/0
abs-double.frag
skip
abs-double.geom
skip
abs-double.vert
skip
abs-dvec2.frag
skip
abs-dvec2.geom
skip
abs-dvec2.vert
skip
abs-dvec3.frag
skip
abs-dvec3.geom
skip
abs-dvec3.vert
skip
abs-dvec4.frag
skip
abs-dvec4.geom
skip
abs-dvec4.vert
skip
ceil-double.frag
skip
ceil-double.geom
skip
ceil-double.vert
skip
ceil-dvec2.frag
skip
ceil-dvec2.geom
skip
ceil-dvec2.vert
skip
ceil-dvec3.frag
skip
ceil-dvec3.geom
skip
ceil-dvec3.vert
skip
ceil-dvec4.frag
skip
ceil-dvec4.geom
skip
ceil-dvec4.vert
skip
clamp-double-double-double.frag
skip
clamp-double-double-double.geom
skip
clamp-double-double-double.vert
skip
clamp-dvec2-double-double.frag
skip
clamp-dvec2-double-double.geom
skip
clamp-dvec2-double-double.vert
skip
clamp-dvec2-dvec2-dvec2.frag
skip
clamp-dvec2-dvec2-dvec2.geom
skip
clamp-dvec2-dvec2-dvec2.vert
skip
clamp-dvec3-double-double.frag
skip
clamp-dvec3-double-double.geom
skip
clamp-dvec3-double-double.vert
skip
clamp-dvec3-dvec3-dvec3.frag
skip
clamp-dvec3-dvec3-dvec3.geom
skip
clamp-dvec3-dvec3-dvec3.vert
skip
clamp-dvec4-double-double.frag
skip
clamp-dvec4-double-double.geom
skip
clamp-dvec4-double-double.vert
skip
clamp-dvec4-dvec4-dvec4.frag
skip
clamp-dvec4-dvec4-dvec4.geom
skip
clamp-dvec4-dvec4-dvec4.vert
skip
cross-dvec3-dvec3.frag
skip
cross-dvec3-dvec3.geom
skip
cross-dvec3-dvec3.vert
skip
determinant-dmat2.frag
skip
determinant-dmat2.geom
skip
determinant-dmat2.vert
skip
determinant-dmat3.frag
skip
determinant-dmat3.geom
skip
determinant-dmat3.vert
skip
determinant-dmat4.frag
skip
determinant-dmat4.geom
skip
determinant-dmat4.vert
skip
distance-double-double.frag
skip
distance-double-double.geom
skip
distance-double-double.vert
skip
distance-dvec2-dvec2.frag
skip
distance-dvec2-dvec2.geom
skip
distance-dvec2-dvec2.vert
skip
distance-dvec3-dvec3.frag
skip
distance-dvec3-dvec3.geom
skip
distance-dvec3-dvec3.vert
skip
distance-dvec4-dvec4.frag
skip
distance-dvec4-dvec4.geom
skip
distance-dvec4-dvec4.vert
skip
dot-double-double.frag
skip
dot-double-double.geom
skip
dot-double-double.vert
skip
dot-dvec2-dvec2.frag
skip
dot-dvec2-dvec2.geom
skip
dot-dvec2-dvec2.vert
skip
dot-dvec3-dvec3.frag
skip
dot-dvec3-dvec3.geom
skip
dot-dvec3-dvec3.vert
skip
dot-dvec4-dvec4.frag
skip
dot-dvec4-dvec4.geom
skip
dot-dvec4-dvec4.vert
skip
equal-dvec2-dvec2.frag
skip
equal-dvec2-dvec2.geom
skip
equal-dvec2-dvec2.vert
skip
equal-dvec3-dvec3.frag
skip
equal-dvec3-dvec3.geom
skip
equal-dvec3-dvec3.vert
skip
equal-dvec4-dvec4.frag
skip
equal-dvec4-dvec4.geom
skip
equal-dvec4-dvec4.vert
skip
faceforward-double-double-double.frag
skip
faceforward-double-double-double.geom
skip
faceforward-double-double-double.vert
skip
faceforward-dvec2-dvec2-dvec2.frag
skip
faceforward-dvec2-dvec2-dvec2.geom
skip
faceforward-dvec2-dvec2-dvec2.vert
skip
faceforward-dvec3-dvec3-dvec3.frag
skip
faceforward-dvec3-dvec3-dvec3.geom
skip
faceforward-dvec3-dvec3-dvec3.vert
skip
faceforward-dvec4-dvec4-dvec4.frag
skip
faceforward-dvec4-dvec4-dvec4.geom
skip
faceforward-dvec4-dvec4-dvec4.vert
skip
floor-double.frag
skip
floor-double.geom
skip
floor-double.vert
skip
floor-dvec2.frag
skip
floor-dvec2.geom
skip
floor-dvec2.vert
skip
floor-dvec3.frag
skip
floor-dvec3.geom
skip
floor-dvec3.vert
skip
floor-dvec4.frag
skip
floor-dvec4.geom
skip
floor-dvec4.vert
skip
fract-double.frag
skip
fract-double.geom
skip
fract-double.vert
skip
fract-dvec2.frag
skip
fract-dvec2.geom
skip
fract-dvec2.vert
skip
fract-dvec3.frag
skip
fract-dvec3.geom
skip
fract-dvec3.vert
skip
fract-dvec4.frag
skip
fract-dvec4.geom
skip
fract-dvec4.vert
skip
greaterthan-dvec2-dvec2.frag
skip
greaterthan-dvec2-dvec2.geom
skip
greaterthan-dvec2-dvec2.vert
skip
greaterthan-dvec3-dvec3.frag
skip
greaterthan-dvec3-dvec3.geom
skip
greaterthan-dvec3-dvec3.vert
skip
greaterthan-dvec4-dvec4.frag
skip
greaterthan-dvec4-dvec4.geom
skip
greaterthan-dvec4-dvec4.vert
skip
greaterthanequal-dvec2-dvec2.frag
skip
greaterthanequal-dvec2-dvec2.geom
skip
greaterthanequal-dvec2-dvec2.vert
skip
greaterthanequal-dvec3-dvec3.frag
skip
greaterthanequal-dvec3-dvec3.geom
skip
greaterthanequal-dvec3-dvec3.vert
skip
greaterthanequal-dvec4-dvec4.frag
skip
greaterthanequal-dvec4-dvec4.geom
skip
greaterthanequal-dvec4-dvec4.vert
skip
inverse-dmat2.frag
skip
inverse-dmat2.geom
skip
inverse-dmat2.vert
skip
inverse-dmat3.frag
skip
inverse-dmat3.geom
skip
inverse-dmat3.vert
skip
inverse-dmat4.frag
skip
inverse-dmat4.geom
skip
inverse-dmat4.vert
skip
inversesqrt-double.frag
skip
inversesqrt-double.geom
skip
inversesqrt-double.vert
skip
inversesqrt-dvec2.frag
skip
inversesqrt-dvec2.geom
skip
inversesqrt-dvec2.vert
skip
inversesqrt-dvec3.frag
skip
inversesqrt-dvec3.geom
skip
inversesqrt-dvec3.vert
skip
inversesqrt-dvec4.frag
skip
inversesqrt-dvec4.geom
skip
inversesqrt-dvec4.vert
skip
length-double.frag
skip
length-double.geom
skip
length-double.vert
skip
length-dvec2.frag
skip
length-dvec2.geom
skip
length-dvec2.vert
skip
length-dvec3.frag
skip
length-dvec3.geom
skip
length-dvec3.vert
skip
length-dvec4.frag
skip
length-dvec4.geom
skip
length-dvec4.vert
skip
lessthan-dvec2-dvec2.frag
skip
lessthan-dvec2-dvec2.geom
skip
lessthan-dvec2-dvec2.vert
skip
lessthan-dvec3-dvec3.frag
skip
lessthan-dvec3-dvec3.geom
skip
lessthan-dvec3-dvec3.vert
skip
lessthan-dvec4-dvec4.frag
skip
lessthan-dvec4-dvec4.geom
skip
lessthan-dvec4-dvec4.vert
skip
lessthanequal-dvec2-dvec2.frag
skip
lessthanequal-dvec2-dvec2.geom
skip
lessthanequal-dvec2-dvec2.vert
skip
lessthanequal-dvec3-dvec3.frag
skip
lessthanequal-dvec3-dvec3.geom
skip
lessthanequal-dvec3-dvec3.vert
skip
lessthanequal-dvec4-dvec4.frag
skip
lessthanequal-dvec4-dvec4.geom
skip
lessthanequal-dvec4-dvec4.vert
skip
matrixcompmult-dmat2-dmat2.frag
skip
matrixcompmult-dmat2-dmat2.geom
skip
matrixcompmult-dmat2-dmat2.vert
skip
matrixcompmult-dmat2x3-dmat2x3.frag
skip
matrixcompmult-dmat2x3-dmat2x3.geom
skip
matrixcompmult-dmat2x3-dmat2x3.vert
skip
matrixcompmult-dmat2x4-dmat2x4.frag
skip
matrixcompmult-dmat2x4-dmat2x4.geom
skip
matrixcompmult-dmat2x4-dmat2x4.vert
skip
matrixcompmult-dmat3-dmat3.frag
skip
matrixcompmult-dmat3-dmat3.geom
skip
matrixcompmult-dmat3-dmat3.vert
skip
matrixcompmult-dmat3x2-dmat3x2.frag
skip
matrixcompmult-dmat3x2-dmat3x2.geom
skip
matrixcompmult-dmat3x2-dmat3x2.vert
skip
matrixcompmult-dmat3x4-dmat3x4.frag
skip
matrixcompmult-dmat3x4-dmat3x4.geom
skip
matrixcompmult-dmat3x4-dmat3x4.vert
skip
matrixcompmult-dmat4-dmat4.frag
skip
matrixcompmult-dmat4-dmat4.geom
skip
matrixcompmult-dmat4-dmat4.vert
skip
matrixcompmult-dmat4x2-dmat4x2.frag
skip
matrixcompmult-dmat4x2-dmat4x2.geom
skip
matrixcompmult-dmat4x2-dmat4x2.vert
skip
matrixcompmult-dmat4x3-dmat4x3.frag
skip
matrixcompmult-dmat4x3-dmat4x3.geom
skip
matrixcompmult-dmat4x3-dmat4x3.vert
skip
max-double-double.frag
skip
max-double-double.geom
skip
max-double-double.vert
skip
max-dvec2-double.frag
skip
max-dvec2-double.geom
skip
max-dvec2-double.vert
skip
max-dvec2-dvec2.frag
skip
max-dvec2-dvec2.geom
skip
max-dvec2-dvec2.vert
skip
max-dvec3-double.frag
skip
max-dvec3-double.geom
skip
max-dvec3-double.vert
skip
max-dvec3-dvec3.frag
skip
max-dvec3-dvec3.geom
skip
max-dvec3-dvec3.vert
skip
max-dvec4-double.frag
skip
max-dvec4-double.geom
skip
max-dvec4-double.vert
skip
max-dvec4-dvec4.frag
skip
max-dvec4-dvec4.geom
skip
max-dvec4-dvec4.vert
skip
min-double-double.frag
skip
min-double-double.geom
skip
min-double-double.vert
skip
min-dvec2-double.frag
skip
min-dvec2-double.geom
skip
min-dvec2-double.vert
skip
min-dvec2-dvec2.frag
skip
min-dvec2-dvec2.geom
skip
min-dvec2-dvec2.vert
skip
min-dvec3-double.frag
skip
min-dvec3-double.geom
skip
min-dvec3-double.vert
skip
min-dvec3-dvec3.frag
skip
min-dvec3-dvec3.geom
skip
min-dvec3-dvec3.vert
skip
min-dvec4-double.frag
skip
min-dvec4-double.geom
skip
min-dvec4-double.vert
skip
min-dvec4-dvec4.frag
skip
min-dvec4-dvec4.geom
skip
min-dvec4-dvec4.vert
skip
mix-double-double-bool.frag
skip
mix-double-double-bool.geom
skip
mix-double-double-bool.vert
skip
mix-double-double-double.frag
skip
mix-double-double-double.geom
skip
mix-double-double-double.vert
skip
mix-dvec2-dvec2-bvec2.frag
skip
mix-dvec2-dvec2-bvec2.geom
skip
mix-dvec2-dvec2-bvec2.vert
skip
mix-dvec2-dvec2-double.frag
skip
mix-dvec2-dvec2-double.geom
skip
mix-dvec2-dvec2-double.vert
skip
mix-dvec2-dvec2-dvec2.frag
skip
mix-dvec2-dvec2-dvec2.geom
skip
mix-dvec2-dvec2-dvec2.vert
skip
mix-dvec3-dvec3-bvec3.frag
skip
mix-dvec3-dvec3-bvec3.geom
skip
mix-dvec3-dvec3-bvec3.vert
skip
mix-dvec3-dvec3-double.frag
skip
mix-dvec3-dvec3-double.geom
skip
mix-dvec3-dvec3-double.vert
skip
mix-dvec3-dvec3-dvec3.frag
skip
mix-dvec3-dvec3-dvec3.geom
skip
mix-dvec3-dvec3-dvec3.vert
skip
mix-dvec4-dvec4-bvec4.frag
skip
mix-dvec4-dvec4-bvec4.geom
skip
mix-dvec4-dvec4-bvec4.vert
skip
mix-dvec4-dvec4-double.frag
skip
mix-dvec4-dvec4-double.geom
skip
mix-dvec4-dvec4-double.vert
skip
mix-dvec4-dvec4-dvec4.frag
skip
mix-dvec4-dvec4-dvec4.geom
skip
mix-dvec4-dvec4-dvec4.vert
skip
mod-double-double.frag
skip
mod-double-double.geom
skip
mod-double-double.vert
skip
mod-dvec2-double.frag
skip
mod-dvec2-double.geom
skip
mod-dvec2-double.vert
skip
mod-dvec2-dvec2.frag
skip
mod-dvec2-dvec2.geom
skip
mod-dvec2-dvec2.vert
skip
mod-dvec3-double.frag
skip
mod-dvec3-double.geom
skip
mod-dvec3-double.vert
skip
mod-dvec3-dvec3.frag
skip
mod-dvec3-dvec3.geom
skip
mod-dvec3-dvec3.vert
skip
mod-dvec4-double.frag
skip
mod-dvec4-double.geom
skip
mod-dvec4-double.vert
skip
mod-dvec4-dvec4.frag
skip
mod-dvec4-dvec4.geom
skip
mod-dvec4-dvec4.vert
skip
normalize-double.frag
skip
normalize-double.geom
skip
normalize-double.vert
skip
normalize-dvec2.frag
skip
normalize-dvec2.geom
skip
normalize-dvec2.vert
skip
normalize-dvec3.frag
skip
normalize-dvec3.geom
skip
normalize-dvec3.vert
skip
normalize-dvec4.frag
skip
normalize-dvec4.geom
skip
normalize-dvec4.vert
skip
notequal-dvec2-dvec2.frag
skip
notequal-dvec2-dvec2.geom
skip
notequal-dvec2-dvec2.vert
skip
notequal-dvec3-dvec3.frag
skip
notequal-dvec3-dvec3.geom
skip
notequal-dvec3-dvec3.vert
skip
notequal-dvec4-dvec4.frag
skip
notequal-dvec4-dvec4.geom
skip
notequal-dvec4-dvec4.vert
skip
op-add-dmat2-dmat2.frag
skip
op-add-dmat2-dmat2.geom
skip
op-add-dmat2-dmat2.vert
skip
op-add-dmat2-double.frag
skip
op-add-dmat2-double.geom
skip
op-add-dmat2-double.vert
skip
op-add-dmat2x3-dmat2x3.frag
skip
op-add-dmat2x3-dmat2x3.geom
skip
op-add-dmat2x3-dmat2x3.vert
skip
op-add-dmat2x3-double.frag
skip
op-add-dmat2x3-double.geom
skip
op-add-dmat2x3-double.vert
skip
op-add-dmat2x4-dmat2x4.frag
skip
op-add-dmat2x4-dmat2x4.geom
skip
op-add-dmat2x4-dmat2x4.vert
skip
op-add-dmat2x4-double.frag
skip
op-add-dmat2x4-double.geom
skip
op-add-dmat2x4-double.vert
skip
op-add-dmat3-dmat3.frag
skip
op-add-dmat3-dmat3.geom
skip
op-add-dmat3-dmat3.vert
skip
op-add-dmat3-double.frag
skip
op-add-dmat3-double.geom
skip
op-add-dmat3-double.vert
skip
op-add-dmat3x2-dmat3x2.frag
skip
op-add-dmat3x2-dmat3x2.geom
skip
op-add-dmat3x2-dmat3x2.vert
skip
op-add-dmat3x2-double.frag
skip
op-add-dmat3x2-double.geom
skip
op-add-dmat3x2-double.vert
skip
op-add-dmat3x4-dmat3x4.frag
skip
op-add-dmat3x4-dmat3x4.geom
skip
op-add-dmat3x4-dmat3x4.vert
skip
op-add-dmat3x4-double.frag
skip
op-add-dmat3x4-double.geom
skip
op-add-dmat3x4-double.vert
skip
op-add-dmat4-dmat4.frag
skip
op-add-dmat4-dmat4.geom
skip
op-add-dmat4-dmat4.vert
skip
op-add-dmat4-double.frag
skip
op-add-dmat4-double.geom
skip
op-add-dmat4-double.vert
skip
op-add-dmat4x2-dmat4x2.frag
skip
op-add-dmat4x2-dmat4x2.geom
skip
op-add-dmat4x2-dmat4x2.vert
skip
op-add-dmat4x2-double.frag
skip
op-add-dmat4x2-double.geom
skip
op-add-dmat4x2-double.vert
skip
op-add-dmat4x3-dmat4x3.frag
skip
op-add-dmat4x3-dmat4x3.geom
skip
op-add-dmat4x3-dmat4x3.vert
skip
op-add-dmat4x3-double.frag
skip
op-add-dmat4x3-double.geom
skip
op-add-dmat4x3-double.vert
skip
op-add-double-dmat2.frag
skip
op-add-double-dmat2.geom
skip
op-add-double-dmat2.vert
skip
op-add-double-dmat2x3.frag
skip
op-add-double-dmat2x3.geom
skip
op-add-double-dmat2x3.vert
skip
op-add-double-dmat2x4.frag
skip
op-add-double-dmat2x4.geom
skip
op-add-double-dmat2x4.vert
skip
op-add-double-dmat3.frag
skip
op-add-double-dmat3.geom
skip
op-add-double-dmat3.vert
skip
op-add-double-dmat3x2.frag
skip
op-add-double-dmat3x2.geom
skip
op-add-double-dmat3x2.vert
skip
op-add-double-dmat3x4.frag
skip
op-add-double-dmat3x4.geom
skip
op-add-double-dmat3x4.vert
skip
op-add-double-dmat4.frag
skip
op-add-double-dmat4.geom
skip
op-add-double-dmat4.vert
skip
op-add-double-dmat4x2.frag
skip
op-add-double-dmat4x2.geom
skip
op-add-double-dmat4x2.vert
skip
op-add-double-dmat4x3.frag
skip
op-add-double-dmat4x3.geom
skip
op-add-double-dmat4x3.vert
skip
op-add-double-double.frag
skip
op-add-double-double.geom
skip
op-add-double-double.vert
skip
op-add-double-dvec2.frag
skip
op-add-double-dvec2.geom
skip
op-add-double-dvec2.vert
skip
op-add-double-dvec3.frag
skip
op-add-double-dvec3.geom
skip
op-add-double-dvec3.vert
skip
op-add-double-dvec4.frag
skip
op-add-double-dvec4.geom
skip
op-add-double-dvec4.vert
skip
op-add-dvec2-double.frag
skip
op-add-dvec2-double.geom
skip
op-add-dvec2-double.vert
skip
op-add-dvec2-dvec2.frag
skip
op-add-dvec2-dvec2.geom
skip
op-add-dvec2-dvec2.vert
skip
op-add-dvec3-double.frag
skip
op-add-dvec3-double.geom
skip
op-add-dvec3-double.vert
skip
op-add-dvec3-dvec3.frag
skip
op-add-dvec3-dvec3.geom
skip
op-add-dvec3-dvec3.vert
skip
op-add-dvec4-double.frag
skip
op-add-dvec4-double.geom
skip
op-add-dvec4-double.vert
skip
op-add-dvec4-dvec4.frag
skip
op-add-dvec4-dvec4.geom
skip
op-add-dvec4-dvec4.vert
skip
op-div-dmat2-dmat2.frag
skip
op-div-dmat2-dmat2.geom
skip
op-div-dmat2-dmat2.vert
skip
op-div-dmat2-double.frag
skip
op-div-dmat2-double.geom
skip
op-div-dmat2-double.vert
skip
op-div-dmat2x3-dmat2x3.frag
skip
op-div-dmat2x3-dmat2x3.geom
skip
op-div-dmat2x3-dmat2x3.vert
skip
op-div-dmat2x3-double.frag
skip
op-div-dmat2x3-double.geom
skip
op-div-dmat2x3-double.vert
skip
op-div-dmat2x4-dmat2x4.frag
skip
op-div-dmat2x4-dmat2x4.geom
skip
op-div-dmat2x4-dmat2x4.vert
skip
op-div-dmat2x4-double.frag
skip
op-div-dmat2x4-double.geom
skip
op-div-dmat2x4-double.vert
skip
op-div-dmat3-dmat3.frag
skip
op-div-dmat3-dmat3.geom
skip
op-div-dmat3-dmat3.vert
skip
op-div-dmat3-double.frag
skip
op-div-dmat3-double.geom
skip
op-div-dmat3-double.vert
skip
op-div-dmat3x2-dmat3x2.frag
skip
op-div-dmat3x2-dmat3x2.geom
skip
op-div-dmat3x2-dmat3x2.vert
skip
op-div-dmat3x2-double.frag
skip
op-div-dmat3x2-double.geom
skip
op-div-dmat3x2-double.vert
skip
op-div-dmat3x4-dmat3x4.frag
skip
op-div-dmat3x4-dmat3x4.geom
skip
op-div-dmat3x4-dmat3x4.vert
skip
op-div-dmat3x4-double.frag
skip
op-div-dmat3x4-double.geom
skip
op-div-dmat3x4-double.vert
skip
op-div-dmat4-dmat4.frag
skip
op-div-dmat4-dmat4.geom
skip
op-div-dmat4-dmat4.vert
skip
op-div-dmat4-double.frag
skip
op-div-dmat4-double.geom
skip
op-div-dmat4-double.vert
skip
op-div-dmat4x2-dmat4x2.frag
skip
op-div-dmat4x2-dmat4x2.geom
skip
op-div-dmat4x2-dmat4x2.vert
skip
op-div-dmat4x2-double.frag
skip
op-div-dmat4x2-double.geom
skip
op-div-dmat4x2-double.vert
skip
op-div-dmat4x3-dmat4x3.frag
skip
op-div-dmat4x3-dmat4x3.geom
skip
op-div-dmat4x3-dmat4x3.vert
skip
op-div-dmat4x3-double.frag
skip
op-div-dmat4x3-double.geom
skip
op-div-dmat4x3-double.vert
skip
op-div-double-dmat2.frag
skip
op-div-double-dmat2.geom
skip
op-div-double-dmat2.vert
skip
op-div-double-dmat2x3.frag
skip
op-div-double-dmat2x3.geom
skip
op-div-double-dmat2x3.vert
skip
op-div-double-dmat2x4.frag
skip
op-div-double-dmat2x4.geom
skip
op-div-double-dmat2x4.vert
skip
op-div-double-dmat3.frag
skip
op-div-double-dmat3.geom
skip
op-div-double-dmat3.vert
skip
op-div-double-dmat3x2.frag
skip
op-div-double-dmat3x2.geom
skip
op-div-double-dmat3x2.vert
skip
op-div-double-dmat3x4.frag
skip
op-div-double-dmat3x4.geom
skip
op-div-double-dmat3x4.vert
skip
op-div-double-dmat4.frag
skip
op-div-double-dmat4.geom
skip
op-div-double-dmat4.vert
skip
op-div-double-dmat4x2.frag
skip
op-div-double-dmat4x2.geom
skip
op-div-double-dmat4x2.vert
skip
op-div-double-dmat4x3.frag
skip
op-div-double-dmat4x3.geom
skip
op-div-double-dmat4x3.vert
skip
op-div-double-double.frag
skip
op-div-double-double.geom
skip
op-div-double-double.vert
skip
op-div-double-dvec2.frag
skip
op-div-double-dvec2.geom
skip
op-div-double-dvec2.vert
skip
op-div-double-dvec3.frag
skip
op-div-double-dvec3.geom
skip
op-div-double-dvec3.vert
skip
op-div-double-dvec4.frag
skip
op-div-double-dvec4.geom
skip
op-div-double-dvec4.vert
skip
op-div-dvec2-double.frag
skip
op-div-dvec2-double.geom
skip
op-div-dvec2-double.vert
skip
op-div-dvec2-dvec2.frag
skip
op-div-dvec2-dvec2.geom
skip
op-div-dvec2-dvec2.vert
skip
op-div-dvec3-double.frag
skip
op-div-dvec3-double.geom
skip
op-div-dvec3-double.vert
skip
op-div-dvec3-dvec3.frag
skip
op-div-dvec3-dvec3.geom
skip
op-div-dvec3-dvec3.vert
skip
op-div-dvec4-double.frag
skip
op-div-dvec4-double.geom
skip
op-div-dvec4-double.vert
skip
op-div-dvec4-dvec4.frag
skip
op-div-dvec4-dvec4.geom
skip
op-div-dvec4-dvec4.vert
skip
op-mult-dmat2-dmat2.frag
skip
op-mult-dmat2-dmat2.geom
skip
op-mult-dmat2-dmat2.vert
skip
op-mult-dmat2-dmat3x2.frag
skip
op-mult-dmat2-dmat3x2.geom
skip
op-mult-dmat2-dmat3x2.vert
skip
op-mult-dmat2-dmat4x2.frag
skip
op-mult-dmat2-dmat4x2.geom
skip
op-mult-dmat2-dmat4x2.vert
skip
op-mult-dmat2-double.frag
skip
op-mult-dmat2-double.geom
skip
op-mult-dmat2-double.vert
skip
op-mult-dmat2-dvec2.frag
skip
op-mult-dmat2-dvec2.geom
skip
op-mult-dmat2-dvec2.vert
skip
op-mult-dmat2x3-dmat2.frag
skip
op-mult-dmat2x3-dmat2.geom
skip
op-mult-dmat2x3-dmat2.vert
skip
op-mult-dmat2x3-dmat3x2.frag
skip
op-mult-dmat2x3-dmat3x2.geom
skip
op-mult-dmat2x3-dmat3x2.vert
skip
op-mult-dmat2x3-dmat4x2.frag
skip
op-mult-dmat2x3-dmat4x2.geom
skip
op-mult-dmat2x3-dmat4x2.vert
skip
op-mult-dmat2x3-double.frag
skip
op-mult-dmat2x3-double.geom
skip
op-mult-dmat2x3-double.vert
skip
op-mult-dmat2x3-dvec2.frag
skip
op-mult-dmat2x3-dvec2.geom
skip
op-mult-dmat2x3-dvec2.vert
skip
op-mult-dmat2x4-dmat2.frag
skip
op-mult-dmat2x4-dmat2.geom
skip
op-mult-dmat2x4-dmat2.vert
skip
op-mult-dmat2x4-dmat3x2.frag
skip
op-mult-dmat2x4-dmat3x2.geom
skip
op-mult-dmat2x4-dmat3x2.vert
skip
op-mult-dmat2x4-dmat4x2.frag
skip
op-mult-dmat2x4-dmat4x2.geom
skip
op-mult-dmat2x4-dmat4x2.vert
skip
op-mult-dmat2x4-double.frag
skip
op-mult-dmat2x4-double.geom
skip
op-mult-dmat2x4-double.vert
skip
op-mult-dmat2x4-dvec2.frag
skip
op-mult-dmat2x4-dvec2.geom
skip
op-mult-dmat2x4-dvec2.vert
skip
op-mult-dmat3-dmat2x3.frag
skip
op-mult-dmat3-dmat2x3.geom
skip
op-mult-dmat3-dmat2x3.vert
skip
op-mult-dmat3-dmat3.frag
skip
op-mult-dmat3-dmat3.geom
skip
op-mult-dmat3-dmat3.vert
skip
op-mult-dmat3-dmat4x3.frag
skip
op-mult-dmat3-dmat4x3.geom
skip
op-mult-dmat3-dmat4x3.vert
skip
op-mult-dmat3-double.frag
skip
op-mult-dmat3-double.geom
skip
op-mult-dmat3-double.vert
skip
op-mult-dmat3-dvec3.frag
skip
op-mult-dmat3-dvec3.geom
skip
op-mult-dmat3-dvec3.vert
skip
op-mult-dmat3x2-dmat2x3.frag
skip
op-mult-dmat3x2-dmat2x3.geom
skip
op-mult-dmat3x2-dmat2x3.vert
skip
op-mult-dmat3x2-dmat3.frag
skip
op-mult-dmat3x2-dmat3.geom
skip
op-mult-dmat3x2-dmat3.vert
skip
op-mult-dmat3x2-dmat4x3.frag
skip
op-mult-dmat3x2-dmat4x3.geom
skip
op-mult-dmat3x2-dmat4x3.vert
skip
op-mult-dmat3x2-double.frag
skip
op-mult-dmat3x2-double.geom
skip
op-mult-dmat3x2-double.vert
skip
op-mult-dmat3x2-dvec3.frag
skip
op-mult-dmat3x2-dvec3.geom
skip
op-mult-dmat3x2-dvec3.vert
skip
op-mult-dmat3x4-dmat2x3.frag
skip
op-mult-dmat3x4-dmat2x3.geom
skip
op-mult-dmat3x4-dmat2x3.vert
skip
op-mult-dmat3x4-dmat3.frag
skip
op-mult-dmat3x4-dmat3.geom
skip
op-mult-dmat3x4-dmat3.vert
skip
op-mult-dmat3x4-dmat4x3.frag
skip
op-mult-dmat3x4-dmat4x3.geom
skip
op-mult-dmat3x4-dmat4x3.vert
skip
op-mult-dmat3x4-double.frag
skip
op-mult-dmat3x4-double.geom
skip
op-mult-dmat3x4-double.vert
skip
op-mult-dmat3x4-dvec3.frag
skip
op-mult-dmat3x4-dvec3.geom
skip
op-mult-dmat3x4-dvec3.vert
skip
op-mult-dmat4-dmat2x4.frag
skip
op-mult-dmat4-dmat2x4.geom
skip
op-mult-dmat4-dmat2x4.vert
skip
op-mult-dmat4-dmat3x4.frag
skip
op-mult-dmat4-dmat3x4.geom
skip
op-mult-dmat4-dmat3x4.vert
skip
op-mult-dmat4-dmat4.frag
skip
op-mult-dmat4-dmat4.geom
skip
op-mult-dmat4-dmat4.vert
skip
op-mult-dmat4-double.frag
skip
op-mult-dmat4-double.geom
skip
op-mult-dmat4-double.vert
skip
op-mult-dmat4-dvec4.frag
skip
op-mult-dmat4-dvec4.geom
skip
op-mult-dmat4-dvec4.vert
skip
op-mult-dmat4x2-dmat2x4.frag
skip
op-mult-dmat4x2-dmat2x4.geom
skip
op-mult-dmat4x2-dmat2x4.vert
skip
op-mult-dmat4x2-dmat3x4.frag
skip
op-mult-dmat4x2-dmat3x4.geom
skip
op-mult-dmat4x2-dmat3x4.vert
skip
op-mult-dmat4x2-dmat4.frag
skip
op-mult-dmat4x2-dmat4.geom
skip
op-mult-dmat4x2-dmat4.vert
skip
op-mult-dmat4x2-double.frag
skip
op-mult-dmat4x2-double.geom
skip
op-mult-dmat4x2-double.vert
skip
op-mult-dmat4x2-dvec4.frag
skip
op-mult-dmat4x2-dvec4.geom
skip
op-mult-dmat4x2-dvec4.vert
skip
op-mult-dmat4x3-dmat2x4.frag
skip
op-mult-dmat4x3-dmat2x4.geom
skip
op-mult-dmat4x3-dmat2x4.vert
skip
op-mult-dmat4x3-dmat3x4.frag
skip
op-mult-dmat4x3-dmat3x4.geom
skip
op-mult-dmat4x3-dmat3x4.vert
skip
op-mult-dmat4x3-dmat4.frag
skip
op-mult-dmat4x3-dmat4.geom
skip
op-mult-dmat4x3-dmat4.vert
skip
op-mult-dmat4x3-double.frag
skip
op-mult-dmat4x3-double.geom
skip
op-mult-dmat4x3-double.vert
skip
op-mult-dmat4x3-dvec4.frag
skip
op-mult-dmat4x3-dvec4.geom
skip
op-mult-dmat4x3-dvec4.vert
skip
op-mult-double-dmat2.frag
skip
op-mult-double-dmat2.geom
skip
op-mult-double-dmat2.vert
skip
op-mult-double-dmat2x3.frag
skip
op-mult-double-dmat2x3.geom
skip
op-mult-double-dmat2x3.vert
skip
op-mult-double-dmat2x4.frag
skip
op-mult-double-dmat2x4.geom
skip
op-mult-double-dmat2x4.vert
skip
op-mult-double-dmat3.frag
skip
op-mult-double-dmat3.geom
skip
op-mult-double-dmat3.vert
skip
op-mult-double-dmat3x2.frag
skip
op-mult-double-dmat3x2.geom
skip
op-mult-double-dmat3x2.vert
skip
op-mult-double-dmat3x4.frag
skip
op-mult-double-dmat3x4.geom
skip
op-mult-double-dmat3x4.vert
skip
op-mult-double-dmat4.frag
skip
op-mult-double-dmat4.geom
skip
op-mult-double-dmat4.vert
skip
op-mult-double-dmat4x2.frag
skip
op-mult-double-dmat4x2.geom
skip
op-mult-double-dmat4x2.vert
skip
op-mult-double-dmat4x3.frag
skip
op-mult-double-dmat4x3.geom
skip
op-mult-double-dmat4x3.vert
skip
op-mult-double-double.frag
skip
op-mult-double-double.geom
skip
op-mult-double-double.vert
skip
op-mult-double-dvec2.frag
skip
op-mult-double-dvec2.geom
skip
op-mult-double-dvec2.vert
skip
op-mult-double-dvec3.frag
skip
op-mult-double-dvec3.geom
skip
op-mult-double-dvec3.vert
skip
op-mult-double-dvec4.frag
skip
op-mult-double-dvec4.geom
skip
op-mult-double-dvec4.vert
skip
op-mult-dvec2-dmat2.frag
skip
op-mult-dvec2-dmat2.geom
skip
op-mult-dvec2-dmat2.vert
skip
op-mult-dvec2-dmat3x2.frag
skip
op-mult-dvec2-dmat3x2.geom
skip
op-mult-dvec2-dmat3x2.vert
skip
op-mult-dvec2-dmat4x2.frag
skip
op-mult-dvec2-dmat4x2.geom
skip
op-mult-dvec2-dmat4x2.vert
skip
op-mult-dvec2-double.frag
skip
op-mult-dvec2-double.geom
skip
op-mult-dvec2-double.vert
skip
op-mult-dvec2-dvec2.frag
skip
op-mult-dvec2-dvec2.geom
skip
op-mult-dvec2-dvec2.vert
skip
op-mult-dvec3-dmat2x3.frag
skip
op-mult-dvec3-dmat2x3.geom
skip
op-mult-dvec3-dmat2x3.vert
skip
op-mult-dvec3-dmat3.frag
skip
op-mult-dvec3-dmat3.geom
skip
op-mult-dvec3-dmat3.vert
skip
op-mult-dvec3-dmat4x3.frag
skip
op-mult-dvec3-dmat4x3.geom
skip
op-mult-dvec3-dmat4x3.vert
skip
op-mult-dvec3-double.frag
skip
op-mult-dvec3-double.geom
skip
op-mult-dvec3-double.vert
skip
op-mult-dvec3-dvec3.frag
skip
op-mult-dvec3-dvec3.geom
skip
op-mult-dvec3-dvec3.vert
skip
op-mult-dvec4-dmat2x4.frag
skip
op-mult-dvec4-dmat2x4.geom
skip
op-mult-dvec4-dmat2x4.vert
skip
op-mult-dvec4-dmat3x4.frag
skip
op-mult-dvec4-dmat3x4.geom
skip
op-mult-dvec4-dmat3x4.vert
skip
op-mult-dvec4-dmat4.frag
skip
op-mult-dvec4-dmat4.geom
skip
op-mult-dvec4-dmat4.vert
skip
op-mult-dvec4-double.frag
skip
op-mult-dvec4-double.geom
skip
op-mult-dvec4-double.vert
skip
op-mult-dvec4-dvec4.frag
skip
op-mult-dvec4-dvec4.geom
skip
op-mult-dvec4-dvec4.vert
skip
op-sub-dmat2-dmat2.frag
skip
op-sub-dmat2-dmat2.geom
skip
op-sub-dmat2-dmat2.vert
skip
op-sub-dmat2-double.frag
skip
op-sub-dmat2-double.geom
skip
op-sub-dmat2-double.vert
skip
op-sub-dmat2x3-dmat2x3.frag
skip
op-sub-dmat2x3-dmat2x3.geom
skip
op-sub-dmat2x3-dmat2x3.vert
skip
op-sub-dmat2x3-double.frag
skip
op-sub-dmat2x3-double.geom
skip
op-sub-dmat2x3-double.vert
skip
op-sub-dmat2x4-dmat2x4.frag
skip
op-sub-dmat2x4-dmat2x4.geom
skip
op-sub-dmat2x4-dmat2x4.vert
skip
op-sub-dmat2x4-double.frag
skip
op-sub-dmat2x4-double.geom
skip
op-sub-dmat2x4-double.vert
skip
op-sub-dmat3-dmat3.frag
skip
op-sub-dmat3-dmat3.geom
skip
op-sub-dmat3-dmat3.vert
skip
op-sub-dmat3-double.frag
skip
op-sub-dmat3-double.geom
skip
op-sub-dmat3-double.vert
skip
op-sub-dmat3x2-dmat3x2.frag
skip
op-sub-dmat3x2-dmat3x2.geom
skip
op-sub-dmat3x2-dmat3x2.vert
skip
op-sub-dmat3x2-double.frag
skip
op-sub-dmat3x2-double.geom
skip
op-sub-dmat3x2-double.vert
skip
op-sub-dmat3x4-dmat3x4.frag
skip
op-sub-dmat3x4-dmat3x4.geom
skip
op-sub-dmat3x4-dmat3x4.vert
skip
op-sub-dmat3x4-double.frag
skip
op-sub-dmat3x4-double.geom
skip
op-sub-dmat3x4-double.vert
skip
op-sub-dmat4-dmat4.frag
skip
op-sub-dmat4-dmat4.geom
skip
op-sub-dmat4-dmat4.vert
skip
op-sub-dmat4-double.frag
skip
op-sub-dmat4-double.geom
skip
op-sub-dmat4-double.vert
skip
op-sub-dmat4x2-dmat4x2.frag
skip
op-sub-dmat4x2-dmat4x2.geom
skip
op-sub-dmat4x2-dmat4x2.vert
skip
op-sub-dmat4x2-double.frag
skip
op-sub-dmat4x2-double.geom
skip
op-sub-dmat4x2-double.vert
skip
op-sub-dmat4x3-dmat4x3.frag
skip
op-sub-dmat4x3-dmat4x3.geom
skip
op-sub-dmat4x3-dmat4x3.vert
skip
op-sub-dmat4x3-double.frag
skip
op-sub-dmat4x3-double.geom
skip
op-sub-dmat4x3-double.vert
skip
op-sub-double-dmat2.frag
skip
op-sub-double-dmat2.geom
skip
op-sub-double-dmat2.vert
skip
op-sub-double-dmat2x3.frag
skip
op-sub-double-dmat2x3.geom
skip
op-sub-double-dmat2x3.vert
skip
op-sub-double-dmat2x4.frag
skip
op-sub-double-dmat2x4.geom
skip
op-sub-double-dmat2x4.vert
skip
op-sub-double-dmat3.frag
skip
op-sub-double-dmat3.geom
skip
op-sub-double-dmat3.vert
skip
op-sub-double-dmat3x2.frag
skip
op-sub-double-dmat3x2.geom
skip
op-sub-double-dmat3x2.vert
skip
op-sub-double-dmat3x4.frag
skip
op-sub-double-dmat3x4.geom
skip
op-sub-double-dmat3x4.vert
skip
op-sub-double-dmat4.frag
skip
op-sub-double-dmat4.geom
skip
op-sub-double-dmat4.vert
skip
op-sub-double-dmat4x2.frag
skip
op-sub-double-dmat4x2.geom
skip
op-sub-double-dmat4x2.vert
skip
op-sub-double-dmat4x3.frag
skip
op-sub-double-dmat4x3.geom
skip
op-sub-double-dmat4x3.vert
skip
op-sub-double-double.frag
skip
op-sub-double-double.geom
skip
op-sub-double-double.vert
skip
op-sub-double-dvec2.frag
skip
op-sub-double-dvec2.geom
skip
op-sub-double-dvec2.vert
skip
op-sub-double-dvec3.frag
skip
op-sub-double-dvec3.geom
skip
op-sub-double-dvec3.vert
skip
op-sub-double-dvec4.frag
skip
op-sub-double-dvec4.geom
skip
op-sub-double-dvec4.vert
skip
op-sub-dvec2-double.frag
skip
op-sub-dvec2-double.geom
skip
op-sub-dvec2-double.vert
skip
op-sub-dvec2-dvec2.frag
skip
op-sub-dvec2-dvec2.geom
skip
op-sub-dvec2-dvec2.vert
skip
op-sub-dvec3-double.frag
skip
op-sub-dvec3-double.geom
skip
op-sub-dvec3-double.vert
skip
op-sub-dvec3-dvec3.frag
skip
op-sub-dvec3-dvec3.geom
skip
op-sub-dvec3-dvec3.vert
skip
op-sub-dvec4-double.frag
skip
op-sub-dvec4-double.geom
skip
op-sub-dvec4-double.vert
skip
op-sub-dvec4-dvec4.frag
skip
op-sub-dvec4-dvec4.geom
skip
op-sub-dvec4-dvec4.vert
skip
outerproduct-dvec2-dvec2.frag
skip
outerproduct-dvec2-dvec2.geom
skip
outerproduct-dvec2-dvec2.vert
skip
outerproduct-dvec2-dvec3.frag
skip
outerproduct-dvec2-dvec3.geom
skip
outerproduct-dvec2-dvec3.vert
skip
outerproduct-dvec2-dvec4.frag
skip
outerproduct-dvec2-dvec4.geom
skip
outerproduct-dvec2-dvec4.vert
skip
outerproduct-dvec3-dvec2.frag
skip
outerproduct-dvec3-dvec2.geom
skip
outerproduct-dvec3-dvec2.vert
skip
outerproduct-dvec3-dvec3.frag
skip
outerproduct-dvec3-dvec3.geom
skip
outerproduct-dvec3-dvec3.vert
skip
outerproduct-dvec3-dvec4.frag
skip
outerproduct-dvec3-dvec4.geom
skip
outerproduct-dvec3-dvec4.vert
skip
outerproduct-dvec4-dvec2.frag
skip
outerproduct-dvec4-dvec2.geom
skip
outerproduct-dvec4-dvec2.vert
skip
outerproduct-dvec4-dvec3.frag
skip
outerproduct-dvec4-dvec3.geom
skip
outerproduct-dvec4-dvec3.vert
skip
outerproduct-dvec4-dvec4.frag
skip
outerproduct-dvec4-dvec4.geom
skip
outerproduct-dvec4-dvec4.vert
skip
reflect-double-double.frag
skip
reflect-double-double.geom
skip
reflect-double-double.vert
skip
reflect-dvec2-dvec2.frag
skip
reflect-dvec2-dvec2.geom
skip
reflect-dvec2-dvec2.vert
skip
reflect-dvec3-dvec3.frag
skip
reflect-dvec3-dvec3.geom
skip
reflect-dvec3-dvec3.vert
skip
reflect-dvec4-dvec4.frag
skip
reflect-dvec4-dvec4.geom
skip
reflect-dvec4-dvec4.vert
skip
refract-double-double-double.frag
skip
refract-double-double-double.geom
skip
refract-double-double-double.vert
skip
refract-dvec2-dvec2-double.frag
skip
refract-dvec2-dvec2-double.geom
skip
refract-dvec2-dvec2-double.vert
skip
refract-dvec3-dvec3-double.frag
skip
refract-dvec3-dvec3-double.geom
skip
refract-dvec3-dvec3-double.vert
skip
refract-dvec4-dvec4-double.frag
skip
refract-dvec4-dvec4-double.geom
skip
refract-dvec4-dvec4-double.vert
skip
round-double.frag
skip
round-double.geom
skip
round-double.vert
skip
round-dvec2.frag
skip
round-dvec2.geom
skip
round-dvec2.vert
skip
round-dvec3.frag
skip
round-dvec3.geom
skip
round-dvec3.vert
skip
round-dvec4.frag
skip
round-dvec4.geom
skip
round-dvec4.vert
skip
roundeven-double.frag
skip
roundeven-double.geom
skip
roundeven-double.vert
skip
roundeven-dvec2.frag
skip
roundeven-dvec2.geom
skip
roundeven-dvec2.vert
skip
roundeven-dvec3.frag
skip
roundeven-dvec3.geom
skip
roundeven-dvec3.vert
skip
roundeven-dvec4.frag
skip
roundeven-dvec4.geom
skip
roundeven-dvec4.vert
skip
sign-double.frag
skip
sign-double.geom
skip
sign-double.vert
skip
sign-dvec2.frag
skip
sign-dvec2.geom
skip
sign-dvec2.vert
skip
sign-dvec3.frag
skip
sign-dvec3.geom
skip
sign-dvec3.vert
skip
sign-dvec4.frag
skip
sign-dvec4.geom
skip
sign-dvec4.vert
skip
smoothstep-double-double-double.frag
skip
smoothstep-double-double-double.geom
skip
smoothstep-double-double-double.vert
skip
smoothstep-double-double-dvec2.frag
skip
smoothstep-double-double-dvec2.geom
skip
smoothstep-double-double-dvec2.vert
skip
smoothstep-double-double-dvec3.frag
skip
smoothstep-double-double-dvec3.geom
skip
smoothstep-double-double-dvec3.vert
skip
smoothstep-double-double-dvec4.frag
skip
smoothstep-double-double-dvec4.geom
skip
smoothstep-double-double-dvec4.vert
skip
smoothstep-dvec2-dvec2-dvec2.frag
skip
smoothstep-dvec2-dvec2-dvec2.geom
skip
smoothstep-dvec2-dvec2-dvec2.vert
skip
smoothstep-dvec3-dvec3-dvec3.frag
skip
smoothstep-dvec3-dvec3-dvec3.geom
skip
smoothstep-dvec3-dvec3-dvec3.vert
skip
smoothstep-dvec4-dvec4-dvec4.frag
skip
smoothstep-dvec4-dvec4-dvec4.geom
skip
smoothstep-dvec4-dvec4-dvec4.vert
skip
sqrt-double.frag
skip
sqrt-double.geom
skip
sqrt-double.vert
skip
sqrt-dvec2.frag
skip
sqrt-dvec2.geom
skip
sqrt-dvec2.vert
skip
sqrt-dvec3.frag
skip
sqrt-dvec3.geom
skip
sqrt-dvec3.vert
skip
sqrt-dvec4.frag
skip
sqrt-dvec4.geom
skip
sqrt-dvec4.vert
skip
step-double-double.frag
skip
step-double-double.geom
skip
step-double-double.vert
skip
step-double-dvec2.frag
skip
step-double-dvec2.geom
skip
step-double-dvec2.vert
skip
step-double-dvec3.frag
skip
step-double-dvec3.geom
skip
step-double-dvec3.vert
skip
step-double-dvec4.frag
skip
step-double-dvec4.geom
skip
step-double-dvec4.vert
skip
step-dvec2-dvec2.frag
skip
step-dvec2-dvec2.geom
skip
step-dvec2-dvec2.vert
skip
step-dvec3-dvec3.frag
skip
step-dvec3-dvec3.geom
skip
step-dvec3-dvec3.vert
skip
step-dvec4-dvec4.frag
skip
step-dvec4-dvec4.geom
skip
step-dvec4-dvec4.vert
skip
texturequerylod-isampler1d.frag
skip
texturequerylod-isampler1d.vert
skip
texturequerylod-isampler1darray.frag
skip
texturequerylod-isampler1darray.vert
skip
texturequerylod-isampler2d.frag
skip
texturequerylod-isampler2d.vert
skip
texturequerylod-isampler2darray.frag
skip
texturequerylod-isampler2darray.vert
skip
texturequerylod-isampler3d.frag
skip
texturequerylod-isampler3d.vert
skip
texturequerylod-isamplercube.frag
skip
texturequerylod-isamplercube.vert
skip
texturequerylod-isamplercubearray.frag
skip
texturequerylod-isamplercubearray.vert
skip
texturequerylod-sampler1d.frag
skip
texturequerylod-sampler1d.vert
skip
texturequerylod-sampler1darray.frag
skip
texturequerylod-sampler1darray.vert
skip
texturequerylod-sampler1darrayshadow.frag
skip
texturequerylod-sampler1darrayshadow.vert
skip
texturequerylod-sampler1dshadow.frag
skip
texturequerylod-sampler1dshadow.vert
skip
texturequerylod-sampler2d.frag
skip
texturequerylod-sampler2d.vert
skip
texturequerylod-sampler2darray.frag
skip
texturequerylod-sampler2darray.vert
skip
texturequerylod-sampler2darrayshadow.frag
skip
texturequerylod-sampler2darrayshadow.vert
skip
texturequerylod-sampler2dshadow.frag
skip
texturequerylod-sampler2dshadow.vert
skip
texturequerylod-sampler3d.frag
skip
texturequerylod-sampler3d.vert
skip
texturequerylod-samplercube.frag
skip
texturequerylod-samplercube.vert
skip
texturequerylod-samplercubearray.frag
skip
texturequerylod-samplercubearray.vert
skip
texturequerylod-samplercubearrayshadow.frag
skip
texturequerylod-samplercubearrayshadow.vert
skip
texturequerylod-samplercubeshadow.frag
skip
texturequerylod-samplercubeshadow.vert
skip
texturequerylod-usampler1d.frag
skip
texturequerylod-usampler1d.vert
skip
texturequerylod-usampler1darray.frag
skip
texturequerylod-usampler1darray.vert
skip
texturequerylod-usampler2d.frag
skip
texturequerylod-usampler2d.vert
skip
texturequerylod-usampler2darray.frag
skip
texturequerylod-usampler2darray.vert
skip
texturequerylod-usampler3d.frag
skip
texturequerylod-usampler3d.vert
skip
texturequerylod-usamplercube.frag
skip
texturequerylod-usamplercube.vert
skip
texturequerylod-usamplercubearray.frag
skip
texturequerylod-usamplercubearray.vert
skip
transpose-dmat2.frag
skip
transpose-dmat2.geom
skip
transpose-dmat2.vert
skip
transpose-dmat2x3.frag
skip
transpose-dmat2x3.geom
skip
transpose-dmat2x3.vert
skip
transpose-dmat2x4.frag
skip
transpose-dmat2x4.geom
skip
transpose-dmat2x4.vert
skip
transpose-dmat3.frag
skip
transpose-dmat3.geom
skip
transpose-dmat3.vert
skip
transpose-dmat3x2.frag
skip
transpose-dmat3x2.geom
skip
transpose-dmat3x2.vert
skip
transpose-dmat3x4.frag
skip
transpose-dmat3x4.geom
skip
transpose-dmat3x4.vert
skip
transpose-dmat4.frag
skip
transpose-dmat4.geom
skip
transpose-dmat4.vert
skip
transpose-dmat4x2.frag
skip
transpose-dmat4x2.geom
skip
transpose-dmat4x2.vert
skip
transpose-dmat4x3.frag
skip
transpose-dmat4x3.geom
skip
transpose-dmat4x3.vert
skip
trunc-double.frag
skip
trunc-double.geom
skip
trunc-double.vert
skip
trunc-dvec2.frag
skip
trunc-dvec2.geom
skip
trunc-dvec2.vert
skip
trunc-dvec3.frag
skip
trunc-dvec3.geom
skip
trunc-dvec3.vert
skip
trunc-dvec4.frag
skip
trunc-dvec4.geom
skip
trunc-dvec4.vert
skip
conversion
0/0
frag-conversion-implicit-bool-double-bad.frag
skip
frag-conversion-implicit-bvec2-dvec2-bad.frag
skip
frag-conversion-implicit-bvec3-dvec3-bad.frag
skip
frag-conversion-implicit-bvec4-dvec4-bad.frag
skip
frag-conversion-implicit-dmat2-mat2-bad.frag
skip
frag-conversion-implicit-dmat2x3-mat2x3-bad.frag
skip
frag-conversion-implicit-dmat2x4-mat2x4-bad.frag
skip
frag-conversion-implicit-dmat3-mat3-bad.frag
skip
frag-conversion-implicit-dmat3x2-mat3x2-bad.frag
skip
frag-conversion-implicit-dmat3x4-mat3x4-bad.frag
skip
frag-conversion-implicit-dmat4-mat4-bad.frag
skip
frag-conversion-implicit-dmat4x2-mat4x2-bad.frag
skip
frag-conversion-implicit-dmat4x3-mat4x3-bad.frag
skip
frag-conversion-implicit-double-bool-bad.frag
skip
frag-conversion-implicit-double-float-bad.frag
skip
frag-conversion-implicit-double-int-bad.frag
skip
frag-conversion-implicit-double-uint-bad.frag
skip
frag-conversion-implicit-dvec2-bvec2-bad.frag
skip
frag-conversion-implicit-dvec2-ivec2-bad.frag
skip
frag-conversion-implicit-dvec2-uvec2-bad.frag
skip
frag-conversion-implicit-dvec2-vec2-bad.frag
skip
frag-conversion-implicit-dvec3-bvec3-bad.frag
skip
frag-conversion-implicit-dvec3-ivec3-bad.frag
skip
frag-conversion-implicit-dvec3-uvec3-bad.frag
skip
frag-conversion-implicit-dvec3-vec3-bad.frag
skip
frag-conversion-implicit-dvec4-bvec4-bad.frag
skip
frag-conversion-implicit-dvec4-ivec4-bad.frag
skip
frag-conversion-implicit-dvec4-uvec4-bad.frag
skip
frag-conversion-implicit-dvec4-vec4-bad.frag
skip
geom-conversion-implicit-bool-double-bad.geom
skip
geom-conversion-implicit-bvec2-dvec2-bad.geom
skip
geom-conversion-implicit-bvec3-dvec3-bad.geom
skip
geom-conversion-implicit-bvec4-dvec4-bad.geom
skip
geom-conversion-implicit-dmat2-mat2-bad.geom
skip
geom-conversion-implicit-dmat2x3-mat2x3-bad.geom
skip
geom-conversion-implicit-dmat2x4-mat2x4-bad.geom
skip
geom-conversion-implicit-dmat3-mat3-bad.geom
skip
geom-conversion-implicit-dmat3x2-mat3x2-bad.geom
skip
geom-conversion-implicit-dmat3x4-mat3x4-bad.geom
skip
geom-conversion-implicit-dmat4-mat4-bad.geom
skip
geom-conversion-implicit-dmat4x2-mat4x2-bad.geom
skip
geom-conversion-implicit-dmat4x3-mat4x3-bad.geom
skip
geom-conversion-implicit-double-bool-bad.geom
skip
geom-conversion-implicit-double-float-bad.geom
skip
geom-conversion-implicit-double-int-bad.geom
skip
geom-conversion-implicit-double-uint-bad.geom
skip
geom-conversion-implicit-dvec2-bvec2-bad.geom
skip
geom-conversion-implicit-dvec2-ivec2-bad.geom
skip
geom-conversion-implicit-dvec2-uvec2-bad.geom
skip
geom-conversion-implicit-dvec2-vec2-bad.geom
skip
geom-conversion-implicit-dvec3-bvec3-bad.geom
skip
geom-conversion-implicit-dvec3-ivec3-bad.geom
skip
geom-conversion-implicit-dvec3-uvec3-bad.geom
skip
geom-conversion-implicit-dvec3-vec3-bad.geom
skip
geom-conversion-implicit-dvec4-bvec4-bad.geom
skip
geom-conversion-implicit-dvec4-ivec4-bad.geom
skip
geom-conversion-implicit-dvec4-uvec4-bad.geom
skip
geom-conversion-implicit-dvec4-vec4-bad.geom
skip
vert-conversion-implicit-bool-double-bad.vert
skip
vert-conversion-implicit-bvec2-dvec2-bad.vert
skip
vert-conversion-implicit-bvec3-dvec3-bad.vert
skip
vert-conversion-implicit-bvec4-dvec4-bad.vert
skip
vert-conversion-implicit-dmat2-mat2-bad.vert
skip
vert-conversion-implicit-dmat2x3-mat2x3-bad.vert
skip
vert-conversion-implicit-dmat2x4-mat2x4-bad.vert
skip
vert-conversion-implicit-dmat3-mat3-bad.vert
skip
vert-conversion-implicit-dmat3x2-mat3x2-bad.vert
skip
vert-conversion-implicit-dmat3x4-mat3x4-bad.vert
skip
vert-conversion-implicit-dmat4-mat4-bad.vert
skip
vert-conversion-implicit-dmat4x2-mat4x2-bad.vert
skip
vert-conversion-implicit-dmat4x3-mat4x3-bad.vert
skip
vert-conversion-implicit-double-bool-bad.vert
skip
vert-conversion-implicit-double-float-bad.vert
skip
vert-conversion-implicit-double-int-bad.vert
skip
vert-conversion-implicit-double-uint-bad.vert
skip
vert-conversion-implicit-dvec2-bvec2-bad.vert
skip
vert-conversion-implicit-dvec2-ivec2-bad.vert
skip
vert-conversion-implicit-dvec2-uvec2-bad.vert
skip
vert-conversion-implicit-dvec2-vec2-bad.vert
skip
vert-conversion-implicit-dvec3-bvec3-bad.vert
skip
vert-conversion-implicit-dvec3-ivec3-bad.vert
skip
vert-conversion-implicit-dvec3-uvec3-bad.vert
skip
vert-conversion-implicit-dvec3-vec3-bad.vert
skip
vert-conversion-implicit-dvec4-bvec4-bad.vert
skip
vert-conversion-implicit-dvec4-ivec4-bad.vert
skip
vert-conversion-implicit-dvec4-uvec4-bad.vert
skip
vert-conversion-implicit-dvec4-vec4-bad.vert
skip
flat_interpolation
0/0
default-array-dmat2-bad.frag
skip
default-array-dmat2x3-bad.frag
skip
default-array-dmat2x4-bad.frag
skip
default-array-dmat3-bad.frag
skip
default-array-dmat3x2-bad.frag
skip
default-array-dmat3x4-bad.frag
skip
default-array-dmat4-bad.frag
skip
default-array-dmat4x2-bad.frag
skip
default-array-dmat4x3-bad.frag
skip
default-array-double-bad.frag
skip
default-array-dvec2-bad.frag
skip
default-array-dvec3-bad.frag
skip
default-array-dvec4-bad.frag
skip
default-dmat2-bad.frag
skip
default-dmat2x3-bad.frag
skip
default-dmat2x4-bad.frag
skip
default-dmat3-bad.frag
skip
default-dmat3x2-bad.frag
skip
default-dmat3x4-bad.frag
skip
default-dmat4-bad.frag
skip
default-dmat4x2-bad.frag
skip
default-dmat4x3-bad.frag
skip
default-double-bad.frag
skip
default-dvec2-bad.frag
skip
default-dvec3-bad.frag
skip
default-dvec4-bad.frag
skip
default-interface_block-array-dmat2-bad.frag
skip
default-interface_block-array-dmat2x3-bad.frag
skip
default-interface_block-array-dmat2x4-bad.frag
skip
default-interface_block-array-dmat3-bad.frag
skip
default-interface_block-array-dmat3x2-bad.frag
skip
default-interface_block-array-dmat3x4-bad.frag
skip
default-interface_block-array-dmat4-bad.frag
skip
default-interface_block-array-dmat4x2-bad.frag
skip
default-interface_block-array-dmat4x3-bad.frag
skip
default-interface_block-array-double-bad.frag
skip
default-interface_block-array-dvec2-bad.frag
skip
default-interface_block-array-dvec3-bad.frag
skip
default-interface_block-array-dvec4-bad.frag
skip
default-interface_block-dmat2-bad.frag
skip
default-interface_block-dmat2x3-bad.frag
skip
default-interface_block-dmat2x4-bad.frag
skip
default-interface_block-dmat3-bad.frag
skip
default-interface_block-dmat3x2-bad.frag
skip
default-interface_block-dmat3x4-bad.frag
skip
default-interface_block-dmat4-bad.frag
skip
default-interface_block-dmat4x2-bad.frag
skip
default-interface_block-dmat4x3-bad.frag
skip
default-interface_block-double-bad.frag
skip
default-interface_block-dvec2-bad.frag
skip
default-interface_block-dvec3-bad.frag
skip
default-interface_block-dvec4-bad.frag
skip
default-interface_block-struct-array-dmat2-bad.frag
skip
default-interface_block-struct-array-dmat2x3-bad.frag
skip
default-interface_block-struct-array-dmat2x4-bad.frag
skip
default-interface_block-struct-array-dmat3-bad.frag
skip
default-interface_block-struct-array-dmat3x2-bad.frag
skip
default-interface_block-struct-array-dmat3x4-bad.frag
skip
default-interface_block-struct-array-dmat4-bad.frag
skip
default-interface_block-struct-array-dmat4x2-bad.frag
skip
default-interface_block-struct-array-dmat4x3-bad.frag
skip
default-interface_block-struct-array-double-bad.frag
skip
default-interface_block-struct-array-dvec2-bad.frag
skip
default-interface_block-struct-array-dvec3-bad.frag
skip
default-interface_block-struct-array-dvec4-bad.frag
skip
default-interface_block-struct-dmat2-bad.frag
skip
default-interface_block-struct-dmat2x3-bad.frag
skip
default-interface_block-struct-dmat2x4-bad.frag
skip
default-interface_block-struct-dmat3-bad.frag
skip
default-interface_block-struct-dmat3x2-bad.frag
skip
default-interface_block-struct-dmat3x4-bad.frag
skip
default-interface_block-struct-dmat4-bad.frag
skip
default-interface_block-struct-dmat4x2-bad.frag
skip
default-interface_block-struct-dmat4x3-bad.frag
skip
default-interface_block-struct-double-bad.frag
skip
default-interface_block-struct-dvec2-bad.frag
skip
default-interface_block-struct-dvec3-bad.frag
skip
default-interface_block-struct-dvec4-bad.frag
skip
default-struct-array-dmat2-bad.frag
skip
default-struct-array-dmat2x3-bad.frag
skip
default-struct-array-dmat2x4-bad.frag
skip
default-struct-array-dmat3-bad.frag
skip
default-struct-array-dmat3x2-bad.frag
skip
default-struct-array-dmat3x4-bad.frag
skip
default-struct-array-dmat4-bad.frag
skip
default-struct-array-dmat4x2-bad.frag
skip
default-struct-array-dmat4x3-bad.frag
skip
default-struct-array-double-bad.frag
skip
default-struct-array-dvec2-bad.frag
skip
default-struct-array-dvec3-bad.frag
skip
default-struct-array-dvec4-bad.frag
skip
default-struct-dmat2-bad.frag
skip
default-struct-dmat2x3-bad.frag
skip
default-struct-dmat2x4-bad.frag
skip
default-struct-dmat3-bad.frag
skip
default-struct-dmat3x2-bad.frag
skip
default-struct-dmat3x4-bad.frag
skip
default-struct-dmat4-bad.frag
skip
default-struct-dmat4x2-bad.frag
skip
default-struct-dmat4x3-bad.frag
skip
default-struct-double-bad.frag
skip
default-struct-dvec2-bad.frag
skip
default-struct-dvec3-bad.frag
skip
default-struct-dvec4-bad.frag
skip
flat-array-dmat2.frag
skip
flat-array-dmat2x3.frag
skip
flat-array-dmat2x4.frag
skip
flat-array-dmat3.frag
skip
flat-array-dmat3x2.frag
skip
flat-array-dmat3x4.frag
skip
flat-array-dmat4.frag
skip
flat-array-dmat4x2.frag
skip
flat-array-dmat4x3.frag
skip
flat-array-double.frag
skip
flat-array-dvec2.frag
skip
flat-array-dvec3.frag
skip
flat-array-dvec4.frag
skip
flat-dmat2.frag
skip
flat-dmat2x3.frag
skip
flat-dmat2x4.frag
skip
flat-dmat3.frag
skip
flat-dmat3x2.frag
skip
flat-dmat3x4.frag
skip
flat-dmat4.frag
skip
flat-dmat4x2.frag
skip
flat-dmat4x3.frag
skip
flat-double.frag
skip
flat-dvec2.frag
skip
flat-dvec3.frag
skip
flat-dvec4.frag
skip
flat-interface_block-array-dmat2.frag
skip
flat-interface_block-array-dmat2x3.frag
skip
flat-interface_block-array-dmat2x4.frag
skip
flat-interface_block-array-dmat3.frag
skip
flat-interface_block-array-dmat3x2.frag
skip
flat-interface_block-array-dmat3x4.frag
skip
flat-interface_block-array-dmat4.frag
skip
flat-interface_block-array-dmat4x2.frag
skip
flat-interface_block-array-dmat4x3.frag
skip
flat-interface_block-array-double.frag
skip
flat-interface_block-array-dvec2.frag
skip
flat-interface_block-array-dvec3.frag
skip
flat-interface_block-array-dvec4.frag
skip
flat-interface_block-dmat2.frag
skip
flat-interface_block-dmat2x3.frag
skip
flat-interface_block-dmat2x4.frag
skip
flat-interface_block-dmat3.frag
skip
flat-interface_block-dmat3x2.frag
skip
flat-interface_block-dmat3x4.frag
skip
flat-interface_block-dmat4.frag
skip
flat-interface_block-dmat4x2.frag
skip
flat-interface_block-dmat4x3.frag
skip
flat-interface_block-double.frag
skip
flat-interface_block-dvec2.frag
skip
flat-interface_block-dvec3.frag
skip
flat-interface_block-dvec4.frag
skip
flat-interface_block-struct-array-dmat2.frag
skip
flat-interface_block-struct-array-dmat2x3.frag
skip
flat-interface_block-struct-array-dmat2x4.frag
skip
flat-interface_block-struct-array-dmat3.frag
skip
flat-interface_block-struct-array-dmat3x2.frag
skip
flat-interface_block-struct-array-dmat3x4.frag
skip
flat-interface_block-struct-array-dmat4.frag
skip
flat-interface_block-struct-array-dmat4x2.frag
skip
flat-interface_block-struct-array-dmat4x3.frag
skip
flat-interface_block-struct-array-double.frag
skip
flat-interface_block-struct-array-dvec2.frag
skip
flat-interface_block-struct-array-dvec3.frag
skip
flat-interface_block-struct-array-dvec4.frag
skip
flat-interface_block-struct-dmat2.frag
skip
flat-interface_block-struct-dmat2x3.frag
skip
flat-interface_block-struct-dmat2x4.frag
skip
flat-interface_block-struct-dmat3.frag
skip
flat-interface_block-struct-dmat3x2.frag
skip
flat-interface_block-struct-dmat3x4.frag
skip
flat-interface_block-struct-dmat4.frag
skip
flat-interface_block-struct-dmat4x2.frag
skip
flat-interface_block-struct-dmat4x3.frag
skip
flat-interface_block-struct-double.frag
skip
flat-interface_block-struct-dvec2.frag
skip
flat-interface_block-struct-dvec3.frag
skip
flat-interface_block-struct-dvec4.frag
skip
flat-struct-array-dmat2.frag
skip
flat-struct-array-dmat2x3.frag
skip
flat-struct-array-dmat2x4.frag
skip
flat-struct-array-dmat3.frag
skip
flat-struct-array-dmat3x2.frag
skip
flat-struct-array-dmat3x4.frag
skip
flat-struct-array-dmat4.frag
skip
flat-struct-array-dmat4x2.frag
skip
flat-struct-array-dmat4x3.frag
skip
flat-struct-array-double.frag
skip
flat-struct-array-dvec2.frag
skip
flat-struct-array-dvec3.frag
skip
flat-struct-array-dvec4.frag
skip
flat-struct-dmat2.frag
skip
flat-struct-dmat2x3.frag
skip
flat-struct-dmat2x4.frag
skip
flat-struct-dmat3.frag
skip
flat-struct-dmat3x2.frag
skip
flat-struct-dmat3x4.frag
skip
flat-struct-dmat4.frag
skip
flat-struct-dmat4x2.frag
skip
flat-struct-dmat4x3.frag
skip
flat-struct-double.frag
skip
flat-struct-dvec2.frag
skip
flat-struct-dvec3.frag
skip
flat-struct-dvec4.frag
skip
noperspective-array-dmat2-bad.frag
skip
noperspective-array-dmat2x3-bad.frag
skip
noperspective-array-dmat2x4-bad.frag
skip
noperspective-array-dmat3-bad.frag
skip
noperspective-array-dmat3x2-bad.frag
skip
noperspective-array-dmat3x4-bad.frag
skip
noperspective-array-dmat4-bad.frag
skip
noperspective-array-dmat4x2-bad.frag
skip
noperspective-array-dmat4x3-bad.frag
skip
noperspective-array-double-bad.frag
skip
noperspective-array-dvec2-bad.frag
skip
noperspective-array-dvec3-bad.frag
skip
noperspective-array-dvec4-bad.frag
skip
noperspective-dmat2-bad.frag
skip
noperspective-dmat2x3-bad.frag
skip
noperspective-dmat2x4-bad.frag
skip
noperspective-dmat3-bad.frag
skip
noperspective-dmat3x2-bad.frag
skip
noperspective-dmat3x4-bad.frag
skip
noperspective-dmat4-bad.frag
skip
noperspective-dmat4x2-bad.frag
skip
noperspective-dmat4x3-bad.frag
skip
noperspective-double-bad.frag
skip
noperspective-dvec2-bad.frag
skip
noperspective-dvec3-bad.frag
skip
noperspective-dvec4-bad.frag
skip
noperspective-interface_block-array-dmat2-bad.frag
skip
noperspective-interface_block-array-dmat2x3-bad.frag
skip
noperspective-interface_block-array-dmat2x4-bad.frag
skip
noperspective-interface_block-array-dmat3-bad.frag
skip
noperspective-interface_block-array-dmat3x2-bad.frag
skip
noperspective-interface_block-array-dmat3x4-bad.frag
skip
noperspective-interface_block-array-dmat4-bad.frag
skip
noperspective-interface_block-array-dmat4x2-bad.frag
skip
noperspective-interface_block-array-dmat4x3-bad.frag
skip
noperspective-interface_block-array-double-bad.frag
skip
noperspective-interface_block-array-dvec2-bad.frag
skip
noperspective-interface_block-array-dvec3-bad.frag
skip
noperspective-interface_block-array-dvec4-bad.frag
skip
noperspective-interface_block-dmat2-bad.frag
skip
noperspective-interface_block-dmat2x3-bad.frag
skip
noperspective-interface_block-dmat2x4-bad.frag
skip
noperspective-interface_block-dmat3-bad.frag
skip
noperspective-interface_block-dmat3x2-bad.frag
skip
noperspective-interface_block-dmat3x4-bad.frag
skip
noperspective-interface_block-dmat4-bad.frag
skip
noperspective-interface_block-dmat4x2-bad.frag
skip
noperspective-interface_block-dmat4x3-bad.frag
skip
noperspective-interface_block-double-bad.frag
skip
noperspective-interface_block-dvec2-bad.frag
skip
noperspective-interface_block-dvec3-bad.frag
skip
noperspective-interface_block-dvec4-bad.frag
skip
noperspective-interface_block-struct-array-dmat2-bad.frag
skip
noperspective-interface_block-struct-array-dmat2x3-bad.frag
skip
noperspective-interface_block-struct-array-dmat2x4-bad.frag
skip
noperspective-interface_block-struct-array-dmat3-bad.frag
skip
noperspective-interface_block-struct-array-dmat3x2-bad.frag
skip
noperspective-interface_block-struct-array-dmat3x4-bad.frag
skip
noperspective-interface_block-struct-array-dmat4-bad.frag
skip
noperspective-interface_block-struct-array-dmat4x2-bad.frag
skip
noperspective-interface_block-struct-array-dmat4x3-bad.frag
skip
noperspective-interface_block-struct-array-double-bad.frag
skip
noperspective-interface_block-struct-array-dvec2-bad.frag
skip
noperspective-interface_block-struct-array-dvec3-bad.frag
skip
noperspective-interface_block-struct-array-dvec4-bad.frag
skip
noperspective-interface_block-struct-dmat2-bad.frag
skip
noperspective-interface_block-struct-dmat2x3-bad.frag
skip
noperspective-interface_block-struct-dmat2x4-bad.frag
skip
noperspective-interface_block-struct-dmat3-bad.frag
skip
noperspective-interface_block-struct-dmat3x2-bad.frag
skip
noperspective-interface_block-struct-dmat3x4-bad.frag
skip
noperspective-interface_block-struct-dmat4-bad.frag
skip
noperspective-interface_block-struct-dmat4x2-bad.frag
skip
noperspective-interface_block-struct-dmat4x3-bad.frag
skip
noperspective-interface_block-struct-double-bad.frag
skip
noperspective-interface_block-struct-dvec2-bad.frag
skip
noperspective-interface_block-struct-dvec3-bad.frag
skip
noperspective-interface_block-struct-dvec4-bad.frag
skip
noperspective-struct-array-dmat2-bad.frag
skip
noperspective-struct-array-dmat2x3-bad.frag
skip
noperspective-struct-array-dmat2x4-bad.frag
skip
noperspective-struct-array-dmat3-bad.frag
skip
noperspective-struct-array-dmat3x2-bad.frag
skip
noperspective-struct-array-dmat3x4-bad.frag
skip
noperspective-struct-array-dmat4-bad.frag
skip
noperspective-struct-array-dmat4x2-bad.frag
skip
noperspective-struct-array-dmat4x3-bad.frag
skip
noperspective-struct-array-double-bad.frag
skip
noperspective-struct-array-dvec2-bad.frag
skip
noperspective-struct-array-dvec3-bad.frag
skip
noperspective-struct-array-dvec4-bad.frag
skip
noperspective-struct-dmat2-bad.frag
skip
noperspective-struct-dmat2x3-bad.frag
skip
noperspective-struct-dmat2x4-bad.frag
skip
noperspective-struct-dmat3-bad.frag
skip
noperspective-struct-dmat3x2-bad.frag
skip
noperspective-struct-dmat3x4-bad.frag
skip
noperspective-struct-dmat4-bad.frag
skip
noperspective-struct-dmat4x2-bad.frag
skip
noperspective-struct-dmat4x3-bad.frag
skip
noperspective-struct-double-bad.frag
skip
noperspective-struct-dvec2-bad.frag
skip
noperspective-struct-dvec3-bad.frag
skip
noperspective-struct-dvec4-bad.frag
skip
smooth-array-dmat2-bad.frag
skip
smooth-array-dmat2x3-bad.frag
skip
smooth-array-dmat2x4-bad.frag
skip
smooth-array-dmat3-bad.frag
skip
smooth-array-dmat3x2-bad.frag
skip
smooth-array-dmat3x4-bad.frag
skip
smooth-array-dmat4-bad.frag
skip
smooth-array-dmat4x2-bad.frag
skip
smooth-array-dmat4x3-bad.frag
skip
smooth-array-double-bad.frag
skip
smooth-array-dvec2-bad.frag
skip
smooth-array-dvec3-bad.frag
skip
smooth-array-dvec4-bad.frag
skip
smooth-dmat2-bad.frag
skip
smooth-dmat2x3-bad.frag
skip
smooth-dmat2x4-bad.frag
skip
smooth-dmat3-bad.frag
skip
smooth-dmat3x2-bad.frag
skip
smooth-dmat3x4-bad.frag
skip
smooth-dmat4-bad.frag
skip
smooth-dmat4x2-bad.frag
skip
smooth-dmat4x3-bad.frag
skip
smooth-double-bad.frag
skip
smooth-dvec2-bad.frag
skip
smooth-dvec3-bad.frag
skip
smooth-dvec4-bad.frag
skip
smooth-interface_block-array-dmat2-bad.frag
skip
smooth-interface_block-array-dmat2x3-bad.frag
skip
smooth-interface_block-array-dmat2x4-bad.frag
skip
smooth-interface_block-array-dmat3-bad.frag
skip
smooth-interface_block-array-dmat3x2-bad.frag
skip
smooth-interface_block-array-dmat3x4-bad.frag
skip
smooth-interface_block-array-dmat4-bad.frag
skip
smooth-interface_block-array-dmat4x2-bad.frag
skip
smooth-interface_block-array-dmat4x3-bad.frag
skip
smooth-interface_block-array-double-bad.frag
skip
smooth-interface_block-array-dvec2-bad.frag
skip
smooth-interface_block-array-dvec3-bad.frag
skip
smooth-interface_block-array-dvec4-bad.frag
skip
smooth-interface_block-dmat2-bad.frag
skip
smooth-interface_block-dmat2x3-bad.frag
skip
smooth-interface_block-dmat2x4-bad.frag
skip
smooth-interface_block-dmat3-bad.frag
skip
smooth-interface_block-dmat3x2-bad.frag
skip
smooth-interface_block-dmat3x4-bad.frag
skip
smooth-interface_block-dmat4-bad.frag
skip
smooth-interface_block-dmat4x2-bad.frag
skip
smooth-interface_block-dmat4x3-bad.frag
skip
smooth-interface_block-double-bad.frag
skip
smooth-interface_block-dvec2-bad.frag
skip
smooth-interface_block-dvec3-bad.frag
skip
smooth-interface_block-dvec4-bad.frag
skip
smooth-interface_block-struct-array-dmat2-bad.frag
skip
smooth-interface_block-struct-array-dmat2x3-bad.frag
skip
smooth-interface_block-struct-array-dmat2x4-bad.frag
skip
smooth-interface_block-struct-array-dmat3-bad.frag
skip
smooth-interface_block-struct-array-dmat3x2-bad.frag
skip
smooth-interface_block-struct-array-dmat3x4-bad.frag
skip
smooth-interface_block-struct-array-dmat4-bad.frag
skip
smooth-interface_block-struct-array-dmat4x2-bad.frag
skip
smooth-interface_block-struct-array-dmat4x3-bad.frag
skip
smooth-interface_block-struct-array-double-bad.frag
skip
smooth-interface_block-struct-array-dvec2-bad.frag
skip
smooth-interface_block-struct-array-dvec3-bad.frag
skip
smooth-interface_block-struct-array-dvec4-bad.frag
skip
smooth-interface_block-struct-dmat2-bad.frag
skip
smooth-interface_block-struct-dmat2x3-bad.frag
skip
smooth-interface_block-struct-dmat2x4-bad.frag
skip
smooth-interface_block-struct-dmat3-bad.frag
skip
smooth-interface_block-struct-dmat3x2-bad.frag
skip
smooth-interface_block-struct-dmat3x4-bad.frag
skip
smooth-interface_block-struct-dmat4-bad.frag
skip
smooth-interface_block-struct-dmat4x2-bad.frag
skip
smooth-interface_block-struct-dmat4x3-bad.frag
skip
smooth-interface_block-struct-double-bad.frag
skip
smooth-interface_block-struct-dvec2-bad.frag
skip
smooth-interface_block-struct-dvec3-bad.frag
skip
smooth-interface_block-struct-dvec4-bad.frag
skip
smooth-struct-array-dmat2-bad.frag
skip
smooth-struct-array-dmat2x3-bad.frag
skip
smooth-struct-array-dmat2x4-bad.frag
skip
smooth-struct-array-dmat3-bad.frag
skip
smooth-struct-array-dmat3x2-bad.frag
skip
smooth-struct-array-dmat3x4-bad.frag
skip
smooth-struct-array-dmat4-bad.frag
skip
smooth-struct-array-dmat4x2-bad.frag
skip
smooth-struct-array-dmat4x3-bad.frag
skip
smooth-struct-array-double-bad.frag
skip
smooth-struct-array-dvec2-bad.frag
skip
smooth-struct-array-dvec3-bad.frag
skip
smooth-struct-array-dvec4-bad.frag
skip
smooth-struct-dmat2-bad.frag
skip
smooth-struct-dmat2x3-bad.frag
skip
smooth-struct-dmat2x4-bad.frag
skip
smooth-struct-dmat3-bad.frag
skip
smooth-struct-dmat3x2-bad.frag
skip
smooth-struct-dmat3x4-bad.frag
skip
smooth-struct-dmat4-bad.frag
skip
smooth-struct-dmat4x2-bad.frag
skip
smooth-struct-dmat4x3-bad.frag
skip
smooth-struct-double-bad.frag
skip
smooth-struct-dvec2-bad.frag
skip
smooth-struct-dvec3-bad.frag
skip
smooth-struct-dvec4-bad.frag
skip
inout
0/0
fs-output-dmat2.frag
skip
fs-output-dmat2x3.frag
skip
fs-output-dmat2x4.frag
skip
fs-output-dmat3.frag
skip
fs-output-dmat3x2.frag
skip
fs-output-dmat3x4.frag
skip
fs-output-dmat4.frag
skip
fs-output-dmat4x2.frag
skip
fs-output-dmat4x3.frag
skip
fs-output-double.frag
skip
fs-output-dvec2.frag
skip
fs-output-dvec3.frag
skip
fs-output-dvec4.frag
skip
vs-input-dmat2.vert
skip
vs-input-dmat2x3.vert
skip
vs-input-dmat2x4.vert
skip
vs-input-dmat3.vert
skip
vs-input-dmat3x2.vert
skip
vs-input-dmat3x4.vert
skip
vs-input-dmat4.vert
skip
vs-input-dmat4x2.vert
skip
vs-input-dmat4x3.vert
skip
vs-input-double.vert
skip
vs-input-dvec2.vert
skip
vs-input-dvec3.vert
skip
vs-input-dvec4.vert
skip
execution
0/0
built-in-functions
0/0
fs-abs-double
skip
fs-abs-dvec2
skip
fs-abs-dvec3
skip
fs-abs-dvec4
skip
fs-ceil-double
skip
fs-ceil-dvec2
skip
fs-ceil-dvec3
skip
fs-ceil-dvec4
skip
fs-clamp-double-double-double
skip
fs-clamp-dvec2-double-double
skip
fs-clamp-dvec2-dvec2-dvec2
skip
fs-clamp-dvec3-double-double
skip
fs-clamp-dvec3-dvec3-dvec3
skip
fs-clamp-dvec4-double-double
skip
fs-clamp-dvec4-dvec4-dvec4
skip
fs-cross-dvec3-dvec3
skip
fs-determinant-dmat2
skip
fs-determinant-dmat3
skip
fs-determinant-dmat4
skip
fs-distance-double-double
skip
fs-distance-dvec2-dvec2
skip
fs-distance-dvec3-dvec3
skip
fs-distance-dvec4-dvec4
skip
fs-dot-double-double
skip
fs-dot-dvec2-dvec2
skip
fs-dot-dvec3-dvec3
skip
fs-dot-dvec4-dvec4
skip
fs-equal-dvec2-dvec2
skip
fs-equal-dvec3-dvec3
skip
fs-equal-dvec4-dvec4
skip
fs-faceforward-double-double-double
skip
fs-faceforward-dvec2-dvec2-dvec2
skip
fs-faceforward-dvec3-dvec3-dvec3
skip
fs-faceforward-dvec4-dvec4-dvec4
skip
fs-floor-double
skip
fs-floor-dvec2
skip
fs-floor-dvec3
skip
fs-floor-dvec4
skip
fs-fract-double
skip
fs-fract-dvec2
skip
fs-fract-dvec3
skip
fs-fract-dvec4
skip
fs-greaterthan-dvec2-dvec2
skip
fs-greaterthan-dvec3-dvec3
skip
fs-greaterthan-dvec4-dvec4
skip
fs-greaterthanequal-dvec2-dvec2
skip
fs-greaterthanequal-dvec3-dvec3
skip
fs-greaterthanequal-dvec4-dvec4
skip
fs-inverse-dmat2
skip
fs-inverse-dmat3
skip
fs-inverse-dmat4
skip
fs-inversesqrt-double
skip
fs-inversesqrt-dvec2
skip
fs-inversesqrt-dvec3
skip
fs-inversesqrt-dvec4
skip
fs-length-double
skip
fs-length-dvec2
skip
fs-length-dvec3
skip
fs-length-dvec4
skip
fs-lessthan-dvec2-dvec2
skip
fs-lessthan-dvec3-dvec3
skip
fs-lessthan-dvec4-dvec4
skip
fs-lessthanequal-dvec2-dvec2
skip
fs-lessthanequal-dvec3-dvec3
skip
fs-lessthanequal-dvec4-dvec4
skip
fs-matrixcompmult-dmat2-dmat2
skip
fs-matrixcompmult-dmat2x3-dmat2x3
skip
fs-matrixcompmult-dmat2x4-dmat2x4
skip
fs-matrixcompmult-dmat3-dmat3
skip
fs-matrixcompmult-dmat3x2-dmat3x2
skip
fs-matrixcompmult-dmat3x4-dmat3x4
skip
fs-matrixcompmult-dmat4-dmat4
skip
fs-matrixcompmult-dmat4x2-dmat4x2
skip
fs-matrixcompmult-dmat4x3-dmat4x3
skip
fs-max-double-double
skip
fs-max-dvec2-double
skip
fs-max-dvec2-dvec2
skip
fs-max-dvec3-double
skip
fs-max-dvec3-dvec3
skip
fs-max-dvec4-double
skip
fs-max-dvec4-dvec4
skip
fs-min-double-double
skip
fs-min-dvec2-double
skip
fs-min-dvec2-dvec2
skip
fs-min-dvec3-double
skip
fs-min-dvec3-dvec3
skip
fs-min-dvec4-double
skip
fs-min-dvec4-dvec4
skip
fs-mix-double-double-bool
skip
fs-mix-double-double-double
skip
fs-mix-dvec2-dvec2-bvec2
skip
fs-mix-dvec2-dvec2-double
skip
fs-mix-dvec2-dvec2-dvec2
skip
fs-mix-dvec3-dvec3-bvec3
skip
fs-mix-dvec3-dvec3-double
skip
fs-mix-dvec3-dvec3-dvec3
skip
fs-mix-dvec4-dvec4-bvec4
skip
fs-mix-dvec4-dvec4-double
skip
fs-mix-dvec4-dvec4-dvec4
skip
fs-mod-double-double
skip
fs-mod-dvec2-double
skip
fs-mod-dvec2-dvec2
skip
fs-mod-dvec3-double
skip
fs-mod-dvec3-dvec3
skip
fs-mod-dvec4-double
skip
fs-mod-dvec4-dvec4
skip
fs-normalize-double
skip
fs-normalize-dvec2
skip
fs-normalize-dvec3
skip
fs-normalize-dvec4
skip
fs-notequal-dvec2-dvec2
skip
fs-notequal-dvec3-dvec3
skip
fs-notequal-dvec4-dvec4
skip
fs-op-add-dmat2-dmat2
skip
fs-op-add-dmat2-double
skip
fs-op-add-dmat2x3-dmat2x3
skip
fs-op-add-dmat2x3-double
skip
fs-op-add-dmat2x4-dmat2x4
skip
fs-op-add-dmat2x4-double
skip
fs-op-add-dmat3-dmat3
skip
fs-op-add-dmat3-double
skip
fs-op-add-dmat3x2-dmat3x2
skip
fs-op-add-dmat3x2-double
skip
fs-op-add-dmat3x4-dmat3x4
skip
fs-op-add-dmat3x4-double
skip
fs-op-add-dmat4-dmat4
skip
fs-op-add-dmat4-double
skip
fs-op-add-dmat4x2-dmat4x2
skip
fs-op-add-dmat4x2-double
skip
fs-op-add-dmat4x3-dmat4x3
skip
fs-op-add-dmat4x3-double
skip
fs-op-add-double-dmat2
skip
fs-op-add-double-dmat2x3
skip
fs-op-add-double-dmat2x4
skip
fs-op-add-double-dmat3
skip
fs-op-add-double-dmat3x2
skip
fs-op-add-double-dmat3x4
skip
fs-op-add-double-dmat4
skip
fs-op-add-double-dmat4x2
skip
fs-op-add-double-dmat4x3
skip
fs-op-add-double-double
skip
fs-op-add-double-dvec2
skip
fs-op-add-double-dvec3
skip
fs-op-add-double-dvec4
skip
fs-op-add-dvec2-double
skip
fs-op-add-dvec2-dvec2
skip
fs-op-add-dvec3-double
skip
fs-op-add-dvec3-dvec3
skip
fs-op-add-dvec4-double
skip
fs-op-add-dvec4-dvec4
skip
fs-op-div-dmat2-dmat2
skip
fs-op-div-dmat2-double
skip
fs-op-div-dmat2x3-dmat2x3
skip
fs-op-div-dmat2x3-double
skip
fs-op-div-dmat2x4-dmat2x4
skip
fs-op-div-dmat2x4-double
skip
fs-op-div-dmat3-dmat3
skip
fs-op-div-dmat3-double
skip
fs-op-div-dmat3x2-dmat3x2
skip
fs-op-div-dmat3x2-double
skip
fs-op-div-dmat3x4-dmat3x4
skip
fs-op-div-dmat3x4-double
skip
fs-op-div-dmat4-dmat4
skip
fs-op-div-dmat4-double
skip
fs-op-div-dmat4x2-dmat4x2
skip
fs-op-div-dmat4x2-double
skip
fs-op-div-dmat4x3-dmat4x3
skip
fs-op-div-dmat4x3-double
skip
fs-op-div-double-dmat2
skip
fs-op-div-double-dmat2x3
skip
fs-op-div-double-dmat2x4
skip
fs-op-div-double-dmat3
skip
fs-op-div-double-dmat3x2
skip
fs-op-div-double-dmat3x4
skip
fs-op-div-double-dmat4
skip
fs-op-div-double-dmat4x2
skip
fs-op-div-double-dmat4x3
skip
fs-op-div-double-double
skip
fs-op-div-double-dvec2
skip
fs-op-div-double-dvec3
skip
fs-op-div-double-dvec4
skip
fs-op-div-dvec2-double
skip
fs-op-div-dvec2-dvec2
skip
fs-op-div-dvec3-double
skip
fs-op-div-dvec3-dvec3
skip
fs-op-div-dvec4-double
skip
fs-op-div-dvec4-dvec4
skip
fs-op-mult-dmat2-dmat2
skip
fs-op-mult-dmat2-dmat3x2
skip
fs-op-mult-dmat2-dmat4x2
skip
fs-op-mult-dmat2-double
skip
fs-op-mult-dmat2-dvec2
skip
fs-op-mult-dmat2x3-dmat2
skip
fs-op-mult-dmat2x3-dmat3x2
skip
fs-op-mult-dmat2x3-dmat4x2
skip
fs-op-mult-dmat2x3-double
skip
fs-op-mult-dmat2x3-dvec2
skip
fs-op-mult-dmat2x4-dmat2
skip
fs-op-mult-dmat2x4-dmat3x2
skip
fs-op-mult-dmat2x4-dmat4x2
skip
fs-op-mult-dmat2x4-double
skip
fs-op-mult-dmat2x4-dvec2
skip
fs-op-mult-dmat3-dmat2x3
skip
fs-op-mult-dmat3-dmat3
skip
fs-op-mult-dmat3-dmat4x3
skip
fs-op-mult-dmat3-double
skip
fs-op-mult-dmat3-dvec3
skip
fs-op-mult-dmat3x2-dmat2x3
skip
fs-op-mult-dmat3x2-dmat3
skip
fs-op-mult-dmat3x2-dmat4x3
skip
fs-op-mult-dmat3x2-double
skip
fs-op-mult-dmat3x2-dvec3
skip
fs-op-mult-dmat3x4-dmat2x3
skip
fs-op-mult-dmat3x4-dmat3
skip
fs-op-mult-dmat3x4-dmat4x3
skip
fs-op-mult-dmat3x4-double
skip
fs-op-mult-dmat3x4-dvec3
skip
fs-op-mult-dmat4-dmat2x4
skip
fs-op-mult-dmat4-dmat3x4
skip
fs-op-mult-dmat4-dmat4
skip
fs-op-mult-dmat4-double
skip
fs-op-mult-dmat4-dvec4
skip
fs-op-mult-dmat4x2-dmat2x4
skip
fs-op-mult-dmat4x2-dmat3x4
skip
fs-op-mult-dmat4x2-dmat4
skip
fs-op-mult-dmat4x2-double
skip
fs-op-mult-dmat4x2-dvec4
skip
fs-op-mult-dmat4x3-dmat2x4
skip
fs-op-mult-dmat4x3-dmat3x4
skip
fs-op-mult-dmat4x3-dmat4
skip
fs-op-mult-dmat4x3-double
skip
fs-op-mult-dmat4x3-dvec4
skip
fs-op-mult-double-dmat2
skip
fs-op-mult-double-dmat2x3
skip
fs-op-mult-double-dmat2x4
skip
fs-op-mult-double-dmat3
skip
fs-op-mult-double-dmat3x2
skip
fs-op-mult-double-dmat3x4
skip
fs-op-mult-double-dmat4
skip
fs-op-mult-double-dmat4x2
skip
fs-op-mult-double-dmat4x3
skip
fs-op-mult-double-double
skip
fs-op-mult-double-dvec2
skip
fs-op-mult-double-dvec3
skip
fs-op-mult-double-dvec4
skip
fs-op-mult-dvec2-dmat2
skip
fs-op-mult-dvec2-dmat3x2
skip
fs-op-mult-dvec2-dmat4x2
skip
fs-op-mult-dvec2-double
skip
fs-op-mult-dvec2-dvec2
skip
fs-op-mult-dvec3-dmat2x3
skip
fs-op-mult-dvec3-dmat3
skip
fs-op-mult-dvec3-dmat4x3
skip
fs-op-mult-dvec3-double
skip
fs-op-mult-dvec3-dvec3
skip
fs-op-mult-dvec4-dmat2x4
skip
fs-op-mult-dvec4-dmat3x4
skip
fs-op-mult-dvec4-dmat4
skip
fs-op-mult-dvec4-double
skip
fs-op-mult-dvec4-dvec4
skip
fs-op-sub-dmat2-dmat2
skip
fs-op-sub-dmat2-double
skip
fs-op-sub-dmat2x3-dmat2x3
skip
fs-op-sub-dmat2x3-double
skip
fs-op-sub-dmat2x4-dmat2x4
skip
fs-op-sub-dmat2x4-double
skip
fs-op-sub-dmat3-dmat3
skip
fs-op-sub-dmat3-double
skip
fs-op-sub-dmat3x2-dmat3x2
skip
fs-op-sub-dmat3x2-double
skip
fs-op-sub-dmat3x4-dmat3x4
skip
fs-op-sub-dmat3x4-double
skip
fs-op-sub-dmat4-dmat4
skip
fs-op-sub-dmat4-double
skip
fs-op-sub-dmat4x2-dmat4x2
skip
fs-op-sub-dmat4x2-double
skip
fs-op-sub-dmat4x3-dmat4x3
skip
fs-op-sub-dmat4x3-double
skip
fs-op-sub-double-dmat2
skip
fs-op-sub-double-dmat2x3
skip
fs-op-sub-double-dmat2x4
skip
fs-op-sub-double-dmat3
skip
fs-op-sub-double-dmat3x2
skip
fs-op-sub-double-dmat3x4
skip
fs-op-sub-double-dmat4
skip
fs-op-sub-double-dmat4x2
skip
fs-op-sub-double-dmat4x3
skip
fs-op-sub-double-double
skip
fs-op-sub-double-dvec2
skip
fs-op-sub-double-dvec3
skip
fs-op-sub-double-dvec4
skip
fs-op-sub-dvec2-double
skip
fs-op-sub-dvec2-dvec2
skip
fs-op-sub-dvec3-double
skip
fs-op-sub-dvec3-dvec3
skip
fs-op-sub-dvec4-double
skip
fs-op-sub-dvec4-dvec4
skip
fs-outerproduct-dvec2-dvec2
skip
fs-outerproduct-dvec2-dvec3
skip
fs-outerproduct-dvec2-dvec4
skip
fs-outerproduct-dvec3-dvec2
skip
fs-outerproduct-dvec3-dvec3
skip
fs-outerproduct-dvec3-dvec4
skip
fs-outerproduct-dvec4-dvec2
skip
fs-outerproduct-dvec4-dvec3
skip
fs-outerproduct-dvec4-dvec4
skip
fs-reflect-double-double
skip
fs-reflect-dvec2-dvec2
skip
fs-reflect-dvec3-dvec3
skip
fs-reflect-dvec4-dvec4
skip
fs-refract-double-double-double
skip
fs-refract-dvec2-dvec2-double
skip
fs-refract-dvec3-dvec3-double
skip
fs-refract-dvec4-dvec4-double
skip
fs-round-double
skip
fs-round-dvec2
skip
fs-round-dvec3
skip
fs-round-dvec4
skip
fs-roundeven-double
skip
fs-roundeven-dvec2
skip
fs-roundeven-dvec3
skip
fs-roundeven-dvec4
skip
fs-sign-double
skip
fs-sign-dvec2
skip
fs-sign-dvec3
skip
fs-sign-dvec4
skip
fs-smoothstep-double-double-double
skip
fs-smoothstep-double-double-dvec2
skip
fs-smoothstep-double-double-dvec3
skip
fs-smoothstep-double-double-dvec4
skip
fs-smoothstep-dvec2-dvec2-dvec2
skip
fs-smoothstep-dvec3-dvec3-dvec3
skip
fs-smoothstep-dvec4-dvec4-dvec4
skip
fs-sqrt-double
skip
fs-sqrt-dvec2
skip
fs-sqrt-dvec3
skip
fs-sqrt-dvec4
skip
fs-step-double-double
skip
fs-step-double-dvec2
skip
fs-step-double-dvec3
skip
fs-step-double-dvec4
skip
fs-step-dvec2-dvec2
skip
fs-step-dvec3-dvec3
skip
fs-step-dvec4-dvec4
skip
fs-transpose-dmat2
skip
fs-transpose-dmat2x3
skip
fs-transpose-dmat2x4
skip
fs-transpose-dmat3
skip
fs-transpose-dmat3x2
skip
fs-transpose-dmat3x4
skip
fs-transpose-dmat4
skip
fs-transpose-dmat4x2
skip
fs-transpose-dmat4x3
skip
fs-trunc-double
skip
fs-trunc-dvec2
skip
fs-trunc-dvec3
skip
fs-trunc-dvec4
skip
gs-abs-double
skip
gs-abs-dvec2
skip
gs-abs-dvec3
skip
gs-abs-dvec4
skip
gs-ceil-double
skip
gs-ceil-dvec2
skip
gs-ceil-dvec3
skip
gs-ceil-dvec4
skip
gs-clamp-double-double-double
skip
gs-clamp-dvec2-double-double
skip
gs-clamp-dvec2-dvec2-dvec2
skip
gs-clamp-dvec3-double-double
skip
gs-clamp-dvec3-dvec3-dvec3
skip
gs-clamp-dvec4-double-double
skip
gs-clamp-dvec4-dvec4-dvec4
skip
gs-cross-dvec3-dvec3
skip
gs-determinant-dmat2
skip
gs-determinant-dmat3
skip
gs-determinant-dmat4
skip
gs-distance-double-double
skip
gs-distance-dvec2-dvec2
skip
gs-distance-dvec3-dvec3
skip
gs-distance-dvec4-dvec4
skip
gs-dot-double-double
skip
gs-dot-dvec2-dvec2
skip
gs-dot-dvec3-dvec3
skip
gs-dot-dvec4-dvec4
skip
gs-equal-dvec2-dvec2
skip
gs-equal-dvec3-dvec3
skip
gs-equal-dvec4-dvec4
skip
gs-faceforward-double-double-double
skip
gs-faceforward-dvec2-dvec2-dvec2
skip
gs-faceforward-dvec3-dvec3-dvec3
skip
gs-faceforward-dvec4-dvec4-dvec4
skip
gs-floor-double
skip
gs-floor-dvec2
skip
gs-floor-dvec3
skip
gs-floor-dvec4
skip
gs-fract-double
skip
gs-fract-dvec2
skip
gs-fract-dvec3
skip
gs-fract-dvec4
skip
gs-greaterthan-dvec2-dvec2
skip
gs-greaterthan-dvec3-dvec3
skip
gs-greaterthan-dvec4-dvec4
skip
gs-greaterthanequal-dvec2-dvec2
skip
gs-greaterthanequal-dvec3-dvec3
skip
gs-greaterthanequal-dvec4-dvec4
skip
gs-inverse-dmat2
skip
gs-inverse-dmat3
skip
gs-inverse-dmat4
skip
gs-inversesqrt-double
skip
gs-inversesqrt-dvec2
skip
gs-inversesqrt-dvec3
skip
gs-inversesqrt-dvec4
skip
gs-length-double
skip
gs-length-dvec2
skip
gs-length-dvec3
skip
gs-length-dvec4
skip
gs-lessthan-dvec2-dvec2
skip
gs-lessthan-dvec3-dvec3
skip
gs-lessthan-dvec4-dvec4
skip
gs-lessthanequal-dvec2-dvec2
skip
gs-lessthanequal-dvec3-dvec3
skip
gs-lessthanequal-dvec4-dvec4
skip
gs-matrixcompmult-dmat2-dmat2
skip
gs-matrixcompmult-dmat2x3-dmat2x3
skip
gs-matrixcompmult-dmat2x4-dmat2x4
skip
gs-matrixcompmult-dmat3-dmat3
skip
gs-matrixcompmult-dmat3x2-dmat3x2
skip
gs-matrixcompmult-dmat3x4-dmat3x4
skip
gs-matrixcompmult-dmat4-dmat4
skip
gs-matrixcompmult-dmat4x2-dmat4x2
skip
gs-matrixcompmult-dmat4x3-dmat4x3
skip
gs-max-double-double
skip
gs-max-dvec2-double
skip
gs-max-dvec2-dvec2
skip
gs-max-dvec3-double
skip
gs-max-dvec3-dvec3
skip
gs-max-dvec4-double
skip
gs-max-dvec4-dvec4
skip
gs-min-double-double
skip
gs-min-dvec2-double
skip
gs-min-dvec2-dvec2
skip
gs-min-dvec3-double
skip
gs-min-dvec3-dvec3
skip
gs-min-dvec4-double
skip
gs-min-dvec4-dvec4
skip
gs-mix-double-double-bool
skip
gs-mix-double-double-double
skip
gs-mix-dvec2-dvec2-bvec2
skip
gs-mix-dvec2-dvec2-double
skip
gs-mix-dvec2-dvec2-dvec2
skip
gs-mix-dvec3-dvec3-bvec3
skip
gs-mix-dvec3-dvec3-double
skip
gs-mix-dvec3-dvec3-dvec3
skip
gs-mix-dvec4-dvec4-bvec4
skip
gs-mix-dvec4-dvec4-double
skip
gs-mix-dvec4-dvec4-dvec4
skip
gs-mod-double-double
skip
gs-mod-dvec2-double
skip
gs-mod-dvec2-dvec2
skip
gs-mod-dvec3-double
skip
gs-mod-dvec3-dvec3
skip
gs-mod-dvec4-double
skip
gs-mod-dvec4-dvec4
skip
gs-normalize-double
skip
gs-normalize-dvec2
skip
gs-normalize-dvec3
skip
gs-normalize-dvec4
skip
gs-notequal-dvec2-dvec2
skip
gs-notequal-dvec3-dvec3
skip
gs-notequal-dvec4-dvec4
skip
gs-op-add-dmat2-dmat2
skip
gs-op-add-dmat2-double
skip
gs-op-add-dmat2x3-dmat2x3
skip
gs-op-add-dmat2x3-double
skip
gs-op-add-dmat2x4-dmat2x4
skip
gs-op-add-dmat2x4-double
skip
gs-op-add-dmat3-dmat3
skip
gs-op-add-dmat3-double
skip
gs-op-add-dmat3x2-dmat3x2
skip
gs-op-add-dmat3x2-double
skip
gs-op-add-dmat3x4-dmat3x4
skip
gs-op-add-dmat3x4-double
skip
gs-op-add-dmat4-dmat4
skip
gs-op-add-dmat4-double
skip
gs-op-add-dmat4x2-dmat4x2
skip
gs-op-add-dmat4x2-double
skip
gs-op-add-dmat4x3-dmat4x3
skip
gs-op-add-dmat4x3-double
skip
gs-op-add-double-dmat2
skip
gs-op-add-double-dmat2x3
skip
gs-op-add-double-dmat2x4
skip
gs-op-add-double-dmat3
skip
gs-op-add-double-dmat3x2
skip
gs-op-add-double-dmat3x4
skip
gs-op-add-double-dmat4
skip
gs-op-add-double-dmat4x2
skip
gs-op-add-double-dmat4x3
skip
gs-op-add-double-double
skip
gs-op-add-double-dvec2
skip
gs-op-add-double-dvec3
skip
gs-op-add-double-dvec4
skip
gs-op-add-dvec2-double
skip
gs-op-add-dvec2-dvec2
skip
gs-op-add-dvec3-double
skip
gs-op-add-dvec3-dvec3
skip
gs-op-add-dvec4-double
skip
gs-op-add-dvec4-dvec4
skip
gs-op-div-dmat2-dmat2
skip
gs-op-div-dmat2-double
skip
gs-op-div-dmat2x3-dmat2x3
skip
gs-op-div-dmat2x3-double
skip
gs-op-div-dmat2x4-dmat2x4
skip
gs-op-div-dmat2x4-double
skip
gs-op-div-dmat3-dmat3
skip
gs-op-div-dmat3-double
skip
gs-op-div-dmat3x2-dmat3x2
skip
gs-op-div-dmat3x2-double
skip
gs-op-div-dmat3x4-dmat3x4
skip
gs-op-div-dmat3x4-double
skip
gs-op-div-dmat4-dmat4
skip
gs-op-div-dmat4-double
skip
gs-op-div-dmat4x2-dmat4x2
skip
gs-op-div-dmat4x2-double
skip
gs-op-div-dmat4x3-dmat4x3
skip
gs-op-div-dmat4x3-double
skip
gs-op-div-double-dmat2
skip
gs-op-div-double-dmat2x3
skip
gs-op-div-double-dmat2x4
skip
gs-op-div-double-dmat3
skip
gs-op-div-double-dmat3x2
skip
gs-op-div-double-dmat3x4
skip
gs-op-div-double-dmat4
skip
gs-op-div-double-dmat4x2
skip
gs-op-div-double-dmat4x3
skip
gs-op-div-double-double
skip
gs-op-div-double-dvec2
skip
gs-op-div-double-dvec3
skip
gs-op-div-double-dvec4
skip
gs-op-div-dvec2-double
skip
gs-op-div-dvec2-dvec2
skip
gs-op-div-dvec3-double
skip
gs-op-div-dvec3-dvec3
skip
gs-op-div-dvec4-double
skip
gs-op-div-dvec4-dvec4
skip
gs-op-mult-dmat2-dmat2
skip
gs-op-mult-dmat2-dmat3x2
skip
gs-op-mult-dmat2-dmat4x2
skip
gs-op-mult-dmat2-double
skip
gs-op-mult-dmat2-dvec2
skip
gs-op-mult-dmat2x3-dmat2
skip
gs-op-mult-dmat2x3-dmat3x2
skip
gs-op-mult-dmat2x3-dmat4x2
skip
gs-op-mult-dmat2x3-double
skip
gs-op-mult-dmat2x3-dvec2
skip
gs-op-mult-dmat2x4-dmat2
skip
gs-op-mult-dmat2x4-dmat3x2
skip
gs-op-mult-dmat2x4-dmat4x2
skip
gs-op-mult-dmat2x4-double
skip
gs-op-mult-dmat2x4-dvec2
skip
gs-op-mult-dmat3-dmat2x3
skip
gs-op-mult-dmat3-dmat3
skip
gs-op-mult-dmat3-dmat4x3
skip
gs-op-mult-dmat3-double
skip
gs-op-mult-dmat3-dvec3
skip
gs-op-mult-dmat3x2-dmat2x3
skip
gs-op-mult-dmat3x2-dmat3
skip
gs-op-mult-dmat3x2-dmat4x3
skip
gs-op-mult-dmat3x2-double
skip
gs-op-mult-dmat3x2-dvec3
skip
gs-op-mult-dmat3x4-dmat2x3
skip
gs-op-mult-dmat3x4-dmat3
skip
gs-op-mult-dmat3x4-dmat4x3
skip
gs-op-mult-dmat3x4-double
skip
gs-op-mult-dmat3x4-dvec3
skip
gs-op-mult-dmat4-dmat2x4
skip
gs-op-mult-dmat4-dmat3x4
skip
gs-op-mult-dmat4-dmat4
skip
gs-op-mult-dmat4-double
skip
gs-op-mult-dmat4-dvec4
skip
gs-op-mult-dmat4x2-dmat2x4
skip
gs-op-mult-dmat4x2-dmat3x4
skip
gs-op-mult-dmat4x2-dmat4
skip
gs-op-mult-dmat4x2-double
skip
gs-op-mult-dmat4x2-dvec4
skip
gs-op-mult-dmat4x3-dmat2x4
skip
gs-op-mult-dmat4x3-dmat3x4
skip
gs-op-mult-dmat4x3-dmat4
skip
gs-op-mult-dmat4x3-double
skip
gs-op-mult-dmat4x3-dvec4
skip
gs-op-mult-double-dmat2
skip
gs-op-mult-double-dmat2x3
skip
gs-op-mult-double-dmat2x4
skip
gs-op-mult-double-dmat3
skip
gs-op-mult-double-dmat3x2
skip
gs-op-mult-double-dmat3x4
skip
gs-op-mult-double-dmat4
skip
gs-op-mult-double-dmat4x2
skip
gs-op-mult-double-dmat4x3
skip
gs-op-mult-double-double
skip
gs-op-mult-double-dvec2
skip
gs-op-mult-double-dvec3
skip
gs-op-mult-double-dvec4
skip
gs-op-mult-dvec2-dmat2
skip
gs-op-mult-dvec2-dmat3x2
skip
gs-op-mult-dvec2-dmat4x2
skip
gs-op-mult-dvec2-double
skip
gs-op-mult-dvec2-dvec2
skip
gs-op-mult-dvec3-dmat2x3
skip
gs-op-mult-dvec3-dmat3
skip
gs-op-mult-dvec3-dmat4x3
skip
gs-op-mult-dvec3-double
skip
gs-op-mult-dvec3-dvec3
skip
gs-op-mult-dvec4-dmat2x4
skip
gs-op-mult-dvec4-dmat3x4
skip
gs-op-mult-dvec4-dmat4
skip
gs-op-mult-dvec4-double
skip
gs-op-mult-dvec4-dvec4
skip
gs-op-sub-dmat2-dmat2
skip
gs-op-sub-dmat2-double
skip
gs-op-sub-dmat2x3-dmat2x3
skip
gs-op-sub-dmat2x3-double
skip
gs-op-sub-dmat2x4-dmat2x4
skip
gs-op-sub-dmat2x4-double
skip
gs-op-sub-dmat3-dmat3
skip
gs-op-sub-dmat3-double
skip
gs-op-sub-dmat3x2-dmat3x2
skip
gs-op-sub-dmat3x2-double
skip
gs-op-sub-dmat3x4-dmat3x4
skip
gs-op-sub-dmat3x4-double
skip
gs-op-sub-dmat4-dmat4
skip
gs-op-sub-dmat4-double
skip
gs-op-sub-dmat4x2-dmat4x2
skip
gs-op-sub-dmat4x2-double
skip
gs-op-sub-dmat4x3-dmat4x3
skip
gs-op-sub-dmat4x3-double
skip
gs-op-sub-double-dmat2
skip
gs-op-sub-double-dmat2x3
skip
gs-op-sub-double-dmat2x4
skip
gs-op-sub-double-dmat3
skip
gs-op-sub-double-dmat3x2
skip
gs-op-sub-double-dmat3x4
skip
gs-op-sub-double-dmat4
skip
gs-op-sub-double-dmat4x2
skip
gs-op-sub-double-dmat4x3
skip
gs-op-sub-double-double
skip
gs-op-sub-double-dvec2
skip
gs-op-sub-double-dvec3
skip
gs-op-sub-double-dvec4
skip
gs-op-sub-dvec2-double
skip
gs-op-sub-dvec2-dvec2
skip
gs-op-sub-dvec3-double
skip
gs-op-sub-dvec3-dvec3
skip
gs-op-sub-dvec4-double
skip
gs-op-sub-dvec4-dvec4
skip
gs-outerproduct-dvec2-dvec2
skip
gs-outerproduct-dvec2-dvec3
skip
gs-outerproduct-dvec2-dvec4
skip
gs-outerproduct-dvec3-dvec2
skip
gs-outerproduct-dvec3-dvec3
skip
gs-outerproduct-dvec3-dvec4
skip
gs-outerproduct-dvec4-dvec2
skip
gs-outerproduct-dvec4-dvec3
skip
gs-outerproduct-dvec4-dvec4
skip
gs-reflect-double-double
skip
gs-reflect-dvec2-dvec2
skip
gs-reflect-dvec3-dvec3
skip
gs-reflect-dvec4-dvec4
skip
gs-refract-double-double-double
skip
gs-refract-dvec2-dvec2-double
skip
gs-refract-dvec3-dvec3-double
skip
gs-refract-dvec4-dvec4-double
skip
gs-round-double
skip
gs-round-dvec2
skip
gs-round-dvec3
skip
gs-round-dvec4
skip
gs-roundeven-double
skip
gs-roundeven-dvec2
skip
gs-roundeven-dvec3
skip
gs-roundeven-dvec4
skip
gs-sign-double
skip
gs-sign-dvec2
skip
gs-sign-dvec3
skip
gs-sign-dvec4
skip
gs-smoothstep-double-double-double
skip
gs-smoothstep-double-double-dvec2
skip
gs-smoothstep-double-double-dvec3
skip
gs-smoothstep-double-double-dvec4
skip
gs-smoothstep-dvec2-dvec2-dvec2
skip
gs-smoothstep-dvec3-dvec3-dvec3
skip
gs-smoothstep-dvec4-dvec4-dvec4
skip
gs-sqrt-double
skip
gs-sqrt-dvec2
skip
gs-sqrt-dvec3
skip
gs-sqrt-dvec4
skip
gs-step-double-double
skip
gs-step-double-dvec2
skip
gs-step-double-dvec3
skip
gs-step-double-dvec4
skip
gs-step-dvec2-dvec2
skip
gs-step-dvec3-dvec3
skip
gs-step-dvec4-dvec4
skip
gs-transpose-dmat2
skip
gs-transpose-dmat2x3
skip
gs-transpose-dmat2x4
skip
gs-transpose-dmat3
skip
gs-transpose-dmat3x2
skip
gs-transpose-dmat3x4
skip
gs-transpose-dmat4
skip
gs-transpose-dmat4x2
skip
gs-transpose-dmat4x3
skip
gs-trunc-double
skip
gs-trunc-dvec2
skip
gs-trunc-dvec3
skip
gs-trunc-dvec4
skip
vs-abs-double
skip
vs-abs-dvec2
skip
vs-abs-dvec3
skip
vs-abs-dvec4
skip
vs-ceil-double
skip
vs-ceil-dvec2
skip
vs-ceil-dvec3
skip
vs-ceil-dvec4
skip
vs-clamp-double-double-double
skip
vs-clamp-dvec2-double-double
skip
vs-clamp-dvec2-dvec2-dvec2
skip
vs-clamp-dvec3-double-double
skip
vs-clamp-dvec3-dvec3-dvec3
skip
vs-clamp-dvec4-double-double
skip
vs-clamp-dvec4-dvec4-dvec4
skip
vs-cross-dvec3-dvec3
skip
vs-determinant-dmat2
skip
vs-determinant-dmat3
skip
vs-determinant-dmat4
skip
vs-distance-double-double
skip
vs-distance-dvec2-dvec2
skip
vs-distance-dvec3-dvec3
skip
vs-distance-dvec4-dvec4
skip
vs-dot-double-double
skip
vs-dot-dvec2-dvec2
skip
vs-dot-dvec3-dvec3
skip
vs-dot-dvec4-dvec4
skip
vs-equal-dvec2-dvec2
skip
vs-equal-dvec3-dvec3
skip
vs-equal-dvec4-dvec4
skip
vs-faceforward-double-double-double
skip
vs-faceforward-dvec2-dvec2-dvec2
skip
vs-faceforward-dvec3-dvec3-dvec3
skip
vs-faceforward-dvec4-dvec4-dvec4
skip
vs-floor-double
skip
vs-floor-dvec2
skip
vs-floor-dvec3
skip
vs-floor-dvec4
skip
vs-fract-double
skip
vs-fract-dvec2
skip
vs-fract-dvec3
skip
vs-fract-dvec4
skip
vs-greaterthan-dvec2-dvec2
skip
vs-greaterthan-dvec3-dvec3
skip
vs-greaterthan-dvec4-dvec4
skip
vs-greaterthanequal-dvec2-dvec2
skip
vs-greaterthanequal-dvec3-dvec3
skip
vs-greaterthanequal-dvec4-dvec4
skip
vs-inverse-dmat2
skip
vs-inverse-dmat3
skip
vs-inverse-dmat4
skip
vs-inversesqrt-double
skip
vs-inversesqrt-dvec2
skip
vs-inversesqrt-dvec3
skip
vs-inversesqrt-dvec4
skip
vs-length-double
skip
vs-length-dvec2
skip
vs-length-dvec3
skip
vs-length-dvec4
skip
vs-lessthan-dvec2-dvec2
skip
vs-lessthan-dvec3-dvec3
skip
vs-lessthan-dvec4-dvec4
skip
vs-lessthanequal-dvec2-dvec2
skip
vs-lessthanequal-dvec3-dvec3
skip
vs-lessthanequal-dvec4-dvec4
skip
vs-matrixcompmult-dmat2-dmat2
skip
vs-matrixcompmult-dmat2x3-dmat2x3
skip
vs-matrixcompmult-dmat2x4-dmat2x4
skip
vs-matrixcompmult-dmat3-dmat3
skip
vs-matrixcompmult-dmat3x2-dmat3x2
skip
vs-matrixcompmult-dmat3x4-dmat3x4
skip
vs-matrixcompmult-dmat4-dmat4
skip
vs-matrixcompmult-dmat4x2-dmat4x2
skip
vs-matrixcompmult-dmat4x3-dmat4x3
skip
vs-max-double-double
skip
vs-max-dvec2-double
skip
vs-max-dvec2-dvec2
skip
vs-max-dvec3-double
skip
vs-max-dvec3-dvec3
skip
vs-max-dvec4-double
skip
vs-max-dvec4-dvec4
skip
vs-min-double-double
skip
vs-min-dvec2-double
skip
vs-min-dvec2-dvec2
skip
vs-min-dvec3-double
skip
vs-min-dvec3-dvec3
skip
vs-min-dvec4-double
skip
vs-min-dvec4-dvec4
skip
vs-mix-double-double-bool
skip
vs-mix-double-double-double
skip
vs-mix-dvec2-dvec2-bvec2
skip
vs-mix-dvec2-dvec2-double
skip
vs-mix-dvec2-dvec2-dvec2
skip
vs-mix-dvec3-dvec3-bvec3
skip
vs-mix-dvec3-dvec3-double
skip
vs-mix-dvec3-dvec3-dvec3
skip
vs-mix-dvec4-dvec4-bvec4
skip
vs-mix-dvec4-dvec4-double
skip
vs-mix-dvec4-dvec4-dvec4
skip
vs-mod-double-double
skip
vs-mod-dvec2-double
skip
vs-mod-dvec2-dvec2
skip
vs-mod-dvec3-double
skip
vs-mod-dvec3-dvec3
skip
vs-mod-dvec4-double
skip
vs-mod-dvec4-dvec4
skip
vs-normalize-double
skip
vs-normalize-dvec2
skip
vs-normalize-dvec3
skip
vs-normalize-dvec4
skip
vs-notequal-dvec2-dvec2
skip
vs-notequal-dvec3-dvec3
skip
vs-notequal-dvec4-dvec4
skip
vs-op-add-dmat2-dmat2
skip
vs-op-add-dmat2-double
skip
vs-op-add-dmat2x3-dmat2x3
skip
vs-op-add-dmat2x3-double
skip
vs-op-add-dmat2x4-dmat2x4
skip
vs-op-add-dmat2x4-double
skip
vs-op-add-dmat3-dmat3
skip
vs-op-add-dmat3-double
skip
vs-op-add-dmat3x2-dmat3x2
skip
vs-op-add-dmat3x2-double
skip
vs-op-add-dmat3x4-dmat3x4
skip
vs-op-add-dmat3x4-double
skip
vs-op-add-dmat4-dmat4
skip
vs-op-add-dmat4-double
skip
vs-op-add-dmat4x2-dmat4x2
skip
vs-op-add-dmat4x2-double
skip
vs-op-add-dmat4x3-dmat4x3
skip
vs-op-add-dmat4x3-double
skip
vs-op-add-double-dmat2
skip
vs-op-add-double-dmat2x3
skip
vs-op-add-double-dmat2x4
skip
vs-op-add-double-dmat3
skip
vs-op-add-double-dmat3x2
skip
vs-op-add-double-dmat3x4
skip
vs-op-add-double-dmat4
skip
vs-op-add-double-dmat4x2
skip
vs-op-add-double-dmat4x3
skip
vs-op-add-double-double
skip
vs-op-add-double-dvec2
skip
vs-op-add-double-dvec3
skip
vs-op-add-double-dvec4
skip
vs-op-add-dvec2-double
skip
vs-op-add-dvec2-dvec2
skip
vs-op-add-dvec3-double
skip
vs-op-add-dvec3-dvec3
skip
vs-op-add-dvec4-double
skip
vs-op-add-dvec4-dvec4
skip
vs-op-div-dmat2-dmat2
skip
vs-op-div-dmat2-double
skip
vs-op-div-dmat2x3-dmat2x3
skip
vs-op-div-dmat2x3-double
skip
vs-op-div-dmat2x4-dmat2x4
skip
vs-op-div-dmat2x4-double
skip
vs-op-div-dmat3-dmat3
skip
vs-op-div-dmat3-double
skip
vs-op-div-dmat3x2-dmat3x2
skip
vs-op-div-dmat3x2-double
skip
vs-op-div-dmat3x4-dmat3x4
skip
vs-op-div-dmat3x4-double
skip
vs-op-div-dmat4-dmat4
skip
vs-op-div-dmat4-double
skip
vs-op-div-dmat4x2-dmat4x2
skip
vs-op-div-dmat4x2-double
skip
vs-op-div-dmat4x3-dmat4x3
skip
vs-op-div-dmat4x3-double
skip
vs-op-div-double-dmat2
skip
vs-op-div-double-dmat2x3
skip
vs-op-div-double-dmat2x4
skip
vs-op-div-double-dmat3
skip
vs-op-div-double-dmat3x2
skip
vs-op-div-double-dmat3x4
skip
vs-op-div-double-dmat4
skip
vs-op-div-double-dmat4x2
skip
vs-op-div-double-dmat4x3
skip
vs-op-div-double-double
skip
vs-op-div-double-dvec2
skip
vs-op-div-double-dvec3
skip
vs-op-div-double-dvec4
skip
vs-op-div-dvec2-double
skip
vs-op-div-dvec2-dvec2
skip
vs-op-div-dvec3-double
skip
vs-op-div-dvec3-dvec3
skip
vs-op-div-dvec4-double
skip
vs-op-div-dvec4-dvec4
skip
vs-op-mult-dmat2-dmat2
skip
vs-op-mult-dmat2-dmat3x2
skip
vs-op-mult-dmat2-dmat4x2
skip
vs-op-mult-dmat2-double
skip
vs-op-mult-dmat2-dvec2
skip
vs-op-mult-dmat2x3-dmat2
skip
vs-op-mult-dmat2x3-dmat3x2
skip
vs-op-mult-dmat2x3-dmat4x2
skip
vs-op-mult-dmat2x3-double
skip
vs-op-mult-dmat2x3-dvec2
skip
vs-op-mult-dmat2x4-dmat2
skip
vs-op-mult-dmat2x4-dmat3x2
skip
vs-op-mult-dmat2x4-dmat4x2
skip
vs-op-mult-dmat2x4-double
skip
vs-op-mult-dmat2x4-dvec2
skip
vs-op-mult-dmat3-dmat2x3
skip
vs-op-mult-dmat3-dmat3
skip
vs-op-mult-dmat3-dmat4x3
skip
vs-op-mult-dmat3-double
skip
vs-op-mult-dmat3-dvec3
skip
vs-op-mult-dmat3x2-dmat2x3
skip
vs-op-mult-dmat3x2-dmat3
skip
vs-op-mult-dmat3x2-dmat4x3
skip
vs-op-mult-dmat3x2-double
skip
vs-op-mult-dmat3x2-dvec3
skip
vs-op-mult-dmat3x4-dmat2x3
skip
vs-op-mult-dmat3x4-dmat3
skip
vs-op-mult-dmat3x4-dmat4x3
skip
vs-op-mult-dmat3x4-double
skip
vs-op-mult-dmat3x4-dvec3
skip
vs-op-mult-dmat4-dmat2x4
skip
vs-op-mult-dmat4-dmat3x4
skip
vs-op-mult-dmat4-dmat4
skip
vs-op-mult-dmat4-double
skip
vs-op-mult-dmat4-dvec4
skip
vs-op-mult-dmat4x2-dmat2x4
skip
vs-op-mult-dmat4x2-dmat3x4
skip
vs-op-mult-dmat4x2-dmat4
skip
vs-op-mult-dmat4x2-double
skip
vs-op-mult-dmat4x2-dvec4
skip
vs-op-mult-dmat4x3-dmat2x4
skip
vs-op-mult-dmat4x3-dmat3x4
skip
vs-op-mult-dmat4x3-dmat4
skip
vs-op-mult-dmat4x3-double
skip
vs-op-mult-dmat4x3-dvec4
skip
vs-op-mult-double-dmat2
skip
vs-op-mult-double-dmat2x3
skip
vs-op-mult-double-dmat2x4
skip
vs-op-mult-double-dmat3
skip
vs-op-mult-double-dmat3x2
skip
vs-op-mult-double-dmat3x4
skip
vs-op-mult-double-dmat4
skip
vs-op-mult-double-dmat4x2
skip
vs-op-mult-double-dmat4x3
skip
vs-op-mult-double-double
skip
vs-op-mult-double-dvec2
skip
vs-op-mult-double-dvec3
skip
vs-op-mult-double-dvec4
skip
vs-op-mult-dvec2-dmat2
skip
vs-op-mult-dvec2-dmat3x2
skip
vs-op-mult-dvec2-dmat4x2
skip
vs-op-mult-dvec2-double
skip
vs-op-mult-dvec2-dvec2
skip
vs-op-mult-dvec3-dmat2x3
skip
vs-op-mult-dvec3-dmat3
skip
vs-op-mult-dvec3-dmat4x3
skip
vs-op-mult-dvec3-double
skip
vs-op-mult-dvec3-dvec3
skip
vs-op-mult-dvec4-dmat2x4
skip
vs-op-mult-dvec4-dmat3x4
skip
vs-op-mult-dvec4-dmat4
skip
vs-op-mult-dvec4-double
skip
vs-op-mult-dvec4-dvec4
skip
vs-op-sub-dmat2-dmat2
skip
vs-op-sub-dmat2-double
skip
vs-op-sub-dmat2x3-dmat2x3
skip
vs-op-sub-dmat2x3-double
skip
vs-op-sub-dmat2x4-dmat2x4
skip
vs-op-sub-dmat2x4-double
skip
vs-op-sub-dmat3-dmat3
skip
vs-op-sub-dmat3-double
skip
vs-op-sub-dmat3x2-dmat3x2
skip
vs-op-sub-dmat3x2-double
skip
vs-op-sub-dmat3x4-dmat3x4
skip
vs-op-sub-dmat3x4-double
skip
vs-op-sub-dmat4-dmat4
skip
vs-op-sub-dmat4-double
skip
vs-op-sub-dmat4x2-dmat4x2
skip
vs-op-sub-dmat4x2-double
skip
vs-op-sub-dmat4x3-dmat4x3
skip
vs-op-sub-dmat4x3-double
skip
vs-op-sub-double-dmat2
skip
vs-op-sub-double-dmat2x3
skip
vs-op-sub-double-dmat2x4
skip
vs-op-sub-double-dmat3
skip
vs-op-sub-double-dmat3x2
skip
vs-op-sub-double-dmat3x4
skip
vs-op-sub-double-dmat4
skip
vs-op-sub-double-dmat4x2
skip
vs-op-sub-double-dmat4x3
skip
vs-op-sub-double-double
skip
vs-op-sub-double-dvec2
skip
vs-op-sub-double-dvec3
skip
vs-op-sub-double-dvec4
skip
vs-op-sub-dvec2-double
skip
vs-op-sub-dvec2-dvec2
skip
vs-op-sub-dvec3-double
skip
vs-op-sub-dvec3-dvec3
skip
vs-op-sub-dvec4-double
skip
vs-op-sub-dvec4-dvec4
skip
vs-outerproduct-dvec2-dvec2
skip
vs-outerproduct-dvec2-dvec3
skip
vs-outerproduct-dvec2-dvec4
skip
vs-outerproduct-dvec3-dvec2
skip
vs-outerproduct-dvec3-dvec3
skip
vs-outerproduct-dvec3-dvec4
skip
vs-outerproduct-dvec4-dvec2
skip
vs-outerproduct-dvec4-dvec3
skip
vs-outerproduct-dvec4-dvec4
skip
vs-reflect-double-double
skip
vs-reflect-dvec2-dvec2
skip
vs-reflect-dvec3-dvec3
skip
vs-reflect-dvec4-dvec4
skip
vs-refract-double-double-double
skip
vs-refract-dvec2-dvec2-double
skip
vs-refract-dvec3-dvec3-double
skip
vs-refract-dvec4-dvec4-double
skip
vs-round-double
skip
vs-round-dvec2
skip
vs-round-dvec3
skip
vs-round-dvec4
skip
vs-roundeven-double
skip
vs-roundeven-dvec2
skip
vs-roundeven-dvec3
skip
vs-roundeven-dvec4
skip
vs-sign-double
skip
vs-sign-dvec2
skip
vs-sign-dvec3
skip
vs-sign-dvec4
skip
vs-smoothstep-double-double-double
skip
vs-smoothstep-double-double-dvec2
skip
vs-smoothstep-double-double-dvec3
skip
vs-smoothstep-double-double-dvec4
skip
vs-smoothstep-dvec2-dvec2-dvec2
skip
vs-smoothstep-dvec3-dvec3-dvec3
skip
vs-smoothstep-dvec4-dvec4-dvec4
skip
vs-sqrt-double
skip
vs-sqrt-dvec2
skip
vs-sqrt-dvec3
skip
vs-sqrt-dvec4
skip
vs-step-double-double
skip
vs-step-double-dvec2
skip
vs-step-double-dvec3
skip
vs-step-double-dvec4
skip
vs-step-dvec2-dvec2
skip
vs-step-dvec3-dvec3
skip
vs-step-dvec4-dvec4
skip
vs-transpose-dmat2
skip
vs-transpose-dmat2x3
skip
vs-transpose-dmat2x4
skip
vs-transpose-dmat3
skip
vs-transpose-dmat3x2
skip
vs-transpose-dmat3x4
skip
vs-transpose-dmat4
skip
vs-transpose-dmat4x2
skip
vs-transpose-dmat4x3
skip
vs-trunc-double
skip
vs-trunc-dvec2
skip
vs-trunc-dvec3
skip
vs-trunc-dvec4
skip
conversion
0/0
frag-conversion-explicit-bool-double
skip
frag-conversion-explicit-bvec2-dvec2
skip
frag-conversion-explicit-bvec3-dvec3
skip
frag-conversion-explicit-bvec4-dvec4
skip
frag-conversion-explicit-dmat2-mat2
skip
frag-conversion-explicit-dmat2x3-mat2x3
skip
frag-conversion-explicit-dmat2x4-mat2x4
skip
frag-conversion-explicit-dmat3-mat3
skip
frag-conversion-explicit-dmat3x2-mat3x2
skip
frag-conversion-explicit-dmat3x4-mat3x4
skip
frag-conversion-explicit-dmat4-mat4
skip
frag-conversion-explicit-dmat4x2-mat4x2
skip
frag-conversion-explicit-dmat4x3-mat4x3
skip
frag-conversion-explicit-double-bool
skip
frag-conversion-explicit-double-float
skip
frag-conversion-explicit-double-int
skip
frag-conversion-explicit-double-uint
skip
frag-conversion-explicit-dvec2-bvec2
skip
frag-conversion-explicit-dvec2-ivec2
skip
frag-conversion-explicit-dvec2-uvec2
skip
frag-conversion-explicit-dvec2-vec2
skip
frag-conversion-explicit-dvec3-bvec3
skip
frag-conversion-explicit-dvec3-ivec3
skip
frag-conversion-explicit-dvec3-uvec3
skip
frag-conversion-explicit-dvec3-vec3
skip
frag-conversion-explicit-dvec4-bvec4
skip
frag-conversion-explicit-dvec4-ivec4
skip
frag-conversion-explicit-dvec4-uvec4
skip
frag-conversion-explicit-dvec4-vec4
skip
frag-conversion-implicit-float-double
skip
frag-conversion-implicit-int-double
skip
frag-conversion-implicit-ivec2-dvec2
skip
frag-conversion-implicit-ivec3-dvec3
skip
frag-conversion-implicit-ivec4-dvec4
skip
frag-conversion-implicit-mat2-dmat2
skip
frag-conversion-implicit-mat2x3-dmat2x3
skip
frag-conversion-implicit-mat2x4-dmat2x4
skip
frag-conversion-implicit-mat3-dmat3
skip
frag-conversion-implicit-mat3x2-dmat3x2
skip
frag-conversion-implicit-mat3x4-dmat3x4
skip
frag-conversion-implicit-mat4-dmat4
skip
frag-conversion-implicit-mat4x2-dmat4x2
skip
frag-conversion-implicit-mat4x3-dmat4x3
skip
frag-conversion-implicit-uint-double
skip
frag-conversion-implicit-uvec2-dvec2
skip
frag-conversion-implicit-uvec3-dvec3
skip
frag-conversion-implicit-uvec4-dvec4
skip
frag-conversion-implicit-vec2-dvec2
skip
frag-conversion-implicit-vec3-dvec3
skip
frag-conversion-implicit-vec4-dvec4
skip
geom-conversion-explicit-bool-double
skip
geom-conversion-explicit-bvec2-dvec2
skip
geom-conversion-explicit-bvec3-dvec3
skip
geom-conversion-explicit-bvec4-dvec4
skip
geom-conversion-explicit-dmat2-mat2
skip
geom-conversion-explicit-dmat2x3-mat2x3
skip
geom-conversion-explicit-dmat2x4-mat2x4
skip
geom-conversion-explicit-dmat3-mat3
skip
geom-conversion-explicit-dmat3x2-mat3x2
skip
geom-conversion-explicit-dmat3x4-mat3x4
skip
geom-conversion-explicit-dmat4-mat4
skip
geom-conversion-explicit-dmat4x2-mat4x2
skip
geom-conversion-explicit-dmat4x3-mat4x3
skip
geom-conversion-explicit-double-bool
skip
geom-conversion-explicit-double-float
skip
geom-conversion-explicit-double-int
skip
geom-conversion-explicit-double-uint
skip
geom-conversion-explicit-dvec2-bvec2
skip
geom-conversion-explicit-dvec2-ivec2
skip
geom-conversion-explicit-dvec2-uvec2
skip
geom-conversion-explicit-dvec2-vec2
skip
geom-conversion-explicit-dvec3-bvec3
skip
geom-conversion-explicit-dvec3-ivec3
skip
geom-conversion-explicit-dvec3-uvec3
skip
geom-conversion-explicit-dvec3-vec3
skip
geom-conversion-explicit-dvec4-bvec4
skip
geom-conversion-explicit-dvec4-ivec4
skip
geom-conversion-explicit-dvec4-uvec4
skip
geom-conversion-explicit-dvec4-vec4
skip
geom-conversion-implicit-float-double
skip
geom-conversion-implicit-int-double
skip
geom-conversion-implicit-ivec2-dvec2
skip
geom-conversion-implicit-ivec3-dvec3
skip
geom-conversion-implicit-ivec4-dvec4
skip
geom-conversion-implicit-mat2-dmat2
skip
geom-conversion-implicit-mat2x3-dmat2x3
skip
geom-conversion-implicit-mat2x4-dmat2x4
skip
geom-conversion-implicit-mat3-dmat3
skip
geom-conversion-implicit-mat3x2-dmat3x2
skip
geom-conversion-implicit-mat3x4-dmat3x4
skip
geom-conversion-implicit-mat4-dmat4
skip
geom-conversion-implicit-mat4x2-dmat4x2
skip
geom-conversion-implicit-mat4x3-dmat4x3
skip
geom-conversion-implicit-uint-double
skip
geom-conversion-implicit-uvec2-dvec2
skip
geom-conversion-implicit-uvec3-dvec3
skip
geom-conversion-implicit-uvec4-dvec4
skip
geom-conversion-implicit-vec2-dvec2
skip
geom-conversion-implicit-vec3-dvec3
skip
geom-conversion-implicit-vec4-dvec4
skip
vert-conversion-explicit-bool-double
skip
vert-conversion-explicit-bvec2-dvec2
skip
vert-conversion-explicit-bvec3-dvec3
skip
vert-conversion-explicit-bvec4-dvec4
skip
vert-conversion-explicit-dmat2-mat2
skip
vert-conversion-explicit-dmat2x3-mat2x3
skip
vert-conversion-explicit-dmat2x4-mat2x4
skip
vert-conversion-explicit-dmat3-mat3
skip
vert-conversion-explicit-dmat3x2-mat3x2
skip
vert-conversion-explicit-dmat3x4-mat3x4
skip
vert-conversion-explicit-dmat4-mat4
skip
vert-conversion-explicit-dmat4x2-mat4x2
skip
vert-conversion-explicit-dmat4x3-mat4x3
skip
vert-conversion-explicit-double-bool
skip
vert-conversion-explicit-double-float
skip
vert-conversion-explicit-double-int
skip
vert-conversion-explicit-double-uint
skip
vert-conversion-explicit-dvec2-bvec2
skip
vert-conversion-explicit-dvec2-ivec2
skip
vert-conversion-explicit-dvec2-uvec2
skip
vert-conversion-explicit-dvec2-vec2
skip
vert-conversion-explicit-dvec3-bvec3
skip
vert-conversion-explicit-dvec3-ivec3
skip
vert-conversion-explicit-dvec3-uvec3
skip
vert-conversion-explicit-dvec3-vec3
skip
vert-conversion-explicit-dvec4-bvec4
skip
vert-conversion-explicit-dvec4-ivec4
skip
vert-conversion-explicit-dvec4-uvec4
skip
vert-conversion-explicit-dvec4-vec4
skip
vert-conversion-implicit-float-double
skip
vert-conversion-implicit-int-double
skip
vert-conversion-implicit-ivec2-dvec2
skip
vert-conversion-implicit-ivec3-dvec3
skip
vert-conversion-implicit-ivec4-dvec4
skip
vert-conversion-implicit-mat2-dmat2
skip
vert-conversion-implicit-mat2x3-dmat2x3
skip
vert-conversion-implicit-mat2x4-dmat2x4
skip
vert-conversion-implicit-mat3-dmat3
skip
vert-conversion-implicit-mat3x2-dmat3x2
skip
vert-conversion-implicit-mat3x4-dmat3x4
skip
vert-conversion-implicit-mat4-dmat4
skip
vert-conversion-implicit-mat4x2-dmat4x2
skip
vert-conversion-implicit-mat4x3-dmat4x3
skip
vert-conversion-implicit-uint-double
skip
vert-conversion-implicit-uvec2-dvec2
skip
vert-conversion-implicit-uvec3-dvec3
skip
vert-conversion-implicit-uvec4-dvec4
skip
vert-conversion-implicit-vec2-dvec2
skip
vert-conversion-implicit-vec3-dvec3
skip
vert-conversion-implicit-vec4-dvec4
skip
inout
0/0
vs-out-fs-in-dmat2x2
skip
vs-out-fs-in-dmat2x3
skip
vs-out-fs-in-dmat2x4
skip
vs-out-fs-in-dmat3x2
skip
vs-out-fs-in-dmat3x3
skip
vs-out-fs-in-dmat3x4
skip
vs-out-fs-in-dmat4x2
skip
vs-out-fs-in-dmat4x3
skip
vs-out-fs-in-dmat4x4
skip
vs-out-fs-in-double
skip
vs-out-fs-in-double-and-float-and-double
0/0
2-and-float
0/0
3-and-dmat2x2
skip
vs-out-fs-in-double
0/0
3
skip
3
0/0
2
skip
4
skip
vs-out-fs-in-dvec2
skip
vs-out-fs-in-dvec2
0/0
3
skip
4
skip
vs-out-fs-in-dvec3
skip
vs-out-fs-in-dvec3
0/0
2
0/0
2
skip
3
skip
4
skip
vs-out-fs-in-float-and-dmat2x2
skip
vs-out-fs-in-float-and-dmat2x3
skip
vs-out-fs-in-float-and-dmat2x4
skip
vs-out-fs-in-float-and-dmat3x2
skip
vs-out-fs-in-float-and-dmat3x3
skip
vs-out-fs-in-float-and-double
skip
vs-out-fs-in-float-and-double
0/0
3
0/0
2
skip
vs-out-fs-in-float-and-dvec2
skip
vs-out-fs-in-float-and-dvec3
skip
vs-out-fs-in-float-and-float-and-float-and-double
skip
vs-out-fs-in-float-and-float-and-float-and-dvec2
skip
vs-out-fs-in-float-and-float-and-float-and-dvec3
skip
vs-out-fs-in-float
0/0
1-and-dmat2x2
skip
1-and-dmat2x3
skip
1-and-dmat2x4
skip
1-and-dmat3x2
skip
1-and-dmat3x3
skip
2-and-dmat2x2
skip
2-and-dmat2x3
skip
2-and-dmat2x4
skip
2-and-dmat3x2
skip
2-and-dmat3x3
skip
2-and-double
skip
2-and-dvec2
skip
2-and-dvec3
skip
3-and-dmat2x2
skip
3-and-dmat2x3
skip
3-and-dmat2x4
skip
3-and-dmat3x2
skip
3-and-dmat3x3
skip
3-and-double
skip
3-and-dvec2
skip
3-and-dvec3
skip
4-and-dmat2x2
skip
4-and-dmat2x3
skip
4-and-dmat2x4
skip
4-and-dmat3x2
skip
4-and-dmat3x3
skip
4-and-double
skip
4-and-dvec2
skip
4-and-dvec3
skip
5-and-dmat2x2
skip
5-and-dmat2x3
skip
5-and-dmat2x4
skip
5-and-dmat3x2
skip
5-and-dmat3x3
skip
6-and-dmat2x2
skip
6-and-dmat2x3
skip
6-and-dmat2x4
skip
6-and-dmat3x2
skip
6-and-dmat3x3
skip
vs-out-fs-in-s1-dmat2x2
skip
vs-out-fs-in-s1-dmat2x2-location-0
skip
vs-out-fs-in-s1-dmat2x3
skip
vs-out-fs-in-s1-dmat2x3-location-0
skip
vs-out-fs-in-s1-dmat2x4
skip
vs-out-fs-in-s1-dmat2x4-location-0
skip
vs-out-fs-in-s1-dmat3x2
skip
vs-out-fs-in-s1-dmat3x2-location-0
skip
vs-out-fs-in-s1-dmat3x3
skip
vs-out-fs-in-s1-dmat3x3-location-0
skip
vs-out-fs-in-s1-dmat3x4
skip
vs-out-fs-in-s1-dmat3x4-location-0
skip
vs-out-fs-in-s1-dmat4x2
skip
vs-out-fs-in-s1-dmat4x2-location-0
skip
vs-out-fs-in-s1-dmat4x3
skip
vs-out-fs-in-s1-dmat4x3-location-0
skip
vs-out-fs-in-s1-dmat4x4
skip
vs-out-fs-in-s1-dmat4x4-location-0
skip
vs-out-fs-in-s1-double
skip
vs-out-fs-in-s1-double-float-double
0/0
2-float
0/0
3-dmat2x2
skip
3-dmat2x2-location-0
skip
vs-out-fs-in-s1-double-location-0
skip
vs-out-fs-in-s1-double
0/0
3
skip
3-location-0
skip
3
0/0
2
skip
2-location-0
skip
4
skip
4-location-0
skip
vs-out-fs-in-s1-dvec2
skip
vs-out-fs-in-s1-dvec2-location-0
skip
vs-out-fs-in-s1-dvec2
0/0
3
skip
3-location-0
skip
4
skip
4-location-0
skip
vs-out-fs-in-s1-dvec3
skip
vs-out-fs-in-s1-dvec3-location-0
skip
vs-out-fs-in-s1-dvec3
0/0
2
0/0
2
skip
2-location-0
skip
3
skip
3-location-0
skip
4
skip
4-location-0
skip
vs-out-fs-in-s1-float-dmat2x2
skip
vs-out-fs-in-s1-float-dmat2x2-location-0
skip
vs-out-fs-in-s1-float-dmat2x3
skip
vs-out-fs-in-s1-float-dmat2x3-location-0
skip
vs-out-fs-in-s1-float-dmat2x4
skip
vs-out-fs-in-s1-float-dmat2x4-location-0
skip
vs-out-fs-in-s1-float-dmat3x2
skip
vs-out-fs-in-s1-float-dmat3x2-location-0
skip
vs-out-fs-in-s1-float-dmat3x3
skip
vs-out-fs-in-s1-float-dmat3x3-location-0
skip
vs-out-fs-in-s1-float-double
skip
vs-out-fs-in-s1-float-double-location-0
skip
vs-out-fs-in-s1-float-double
0/0
3
0/0
2
skip
2-location-0
skip
vs-out-fs-in-s1-float-dvec2
skip
vs-out-fs-in-s1-float-dvec2-location-0
skip
vs-out-fs-in-s1-float-dvec3
skip
vs-out-fs-in-s1-float-dvec3-location-0
skip
vs-out-fs-in-s1-float-float-float-double
skip
vs-out-fs-in-s1-float-float-float-double-location-0
skip
vs-out-fs-in-s1-float-float-float-dvec2
skip
vs-out-fs-in-s1-float-float-float-dvec2-location-0
skip
vs-out-fs-in-s1-float-float-float-dvec3
skip
vs-out-fs-in-s1-float-float-float-dvec3-location-0
skip
vs-out-fs-in-s1-float
0/0
1-dmat2x2
skip
1-dmat2x2-location-0
skip
1-dmat2x3
skip
1-dmat2x3-location-0
skip
1-dmat2x4
skip
1-dmat2x4-location-0
skip
1-dmat3x2
skip
1-dmat3x2-location-0
skip
1-dmat3x3
skip
1-dmat3x3-location-0
skip
2-dmat2x2
skip
2-dmat2x2-location-0
skip
2-dmat2x3
skip
2-dmat2x3-location-0
skip
2-dmat2x4
skip
2-dmat2x4-location-0
skip
2-dmat3x2
skip
2-dmat3x2-location-0
skip
2-dmat3x3
skip
2-dmat3x3-location-0
skip
2-double
skip
2-double-location-0
skip
2-dvec2
skip
2-dvec2-location-0
skip
2-dvec3
skip
2-dvec3-location-0
skip
3-dmat2x2
skip
3-dmat2x2-location-0
skip
3-dmat2x3
skip
3-dmat2x3-location-0
skip
3-dmat2x4
skip
3-dmat2x4-location-0
skip
3-dmat3x2
skip
3-dmat3x2-location-0
skip
3-dmat3x3
skip
3-dmat3x3-location-0
skip
3-double
skip
3-double-location-0
skip
3-dvec2
skip
3-dvec2-location-0
skip
3-dvec3
skip
3-dvec3-location-0
skip
4-dmat2x2
skip
4-dmat2x2-location-0
skip
4-dmat2x3
skip
4-dmat2x3-location-0
skip
4-dmat2x4
skip
4-dmat2x4-location-0
skip
4-dmat3x2
skip
4-dmat3x2-location-0
skip
4-dmat3x3
skip
4-dmat3x3-location-0
skip
4-double
skip
4-double-location-0
skip
4-dvec2
skip
4-dvec2-location-0
skip
4-dvec3
skip
4-dvec3-location-0
skip
5-dmat2x2
skip
5-dmat2x2-location-0
skip
5-dmat2x3
skip
5-dmat2x3-location-0
skip
5-dmat2x4
skip
5-dmat2x4-location-0
skip
5-dmat3x2
skip
5-dmat3x2-location-0
skip
5-dmat3x3
skip
5-dmat3x3-location-0
skip
6-dmat2x2
skip
6-dmat2x2-location-0
skip
6-dmat2x3
skip
6-dmat2x3-location-0
skip
6-dmat2x4
skip
6-dmat2x4-location-0
skip
6-dmat3x2
skip
6-dmat3x2-location-0
skip
6-dmat3x3
skip
6-dmat3x3-location-0
skip
vs-out-fs-in-s1-s2-double
skip
vs-out-fs-in-s1-s2-double-location-0
skip
vs-out-fs-in-s1-s2-double-s3-float-s4-dmat3x3
skip
vs-out-fs-in-s1-s2-double-s3-float-s4-dmat3x3-location-0
skip
vs-out-fs-in-s1-s2-dvec2
skip
vs-out-fs-in-s1-s2-dvec2-location-0
skip
vs-out-fs-in-s1-s2-dvec3
skip
vs-out-fs-in-s1-s2-dvec3-location-0
skip
vs-out-fs-in-s1-s2
0/0
2-float-dmat2x2
skip
2-float-dmat2x2-location-0
skip
2-s3
0/0
2-float-double
skip
2-float-double-location-0
skip
2-vec3-double
skip
2-vec3-double-location-0
skip
2-vec2-dmat2x2
skip
2-vec2-dmat2x2-location-0
skip
2-vec3-dmat2x2
skip
2-vec3-dmat2x2-location-0
skip
2
0/0
2-float-double
skip
2-float-double-location-0
skip
2-vec2-double
skip
2-vec2-double-location-0
skip
2-vec3-double
skip
2-vec3-double-location-0
skip
3-double-float
skip
3-double-float-location-0
skip
3-dvec2-float
skip
3-dvec2-float-location-0
skip
3-dvec3-float
skip
3-dvec3-float-location-0
skip
vs-out-fs-in-s1-vec2-dmat2x2
skip
vs-out-fs-in-s1-vec2-dmat2x2-location-0
skip
vs-out-fs-in-s1-vec2-dmat2x3
skip
vs-out-fs-in-s1-vec2-dmat2x3-location-0
skip
vs-out-fs-in-s1-vec2-dmat2x4
skip
vs-out-fs-in-s1-vec2-dmat2x4-location-0
skip
vs-out-fs-in-s1-vec2-dmat3x2
skip
vs-out-fs-in-s1-vec2-dmat3x2-location-0
skip
vs-out-fs-in-s1-vec2-dmat3x3
skip
vs-out-fs-in-s1-vec2-dmat3x3-location-0
skip
vs-out-fs-in-s1-vec2-double
skip
vs-out-fs-in-s1-vec2-double-location-0
skip
vs-out-fs-in-s1-vec2-double
0/0
3
0/0
2
skip
2-location-0
skip
vs-out-fs-in-s1-vec2-dvec2
skip
vs-out-fs-in-s1-vec2-dvec2-location-0
skip
vs-out-fs-in-s1-vec2-dvec3
skip
vs-out-fs-in-s1-vec2-dvec3-location-0
skip
vs-out-fs-in-s1-vec3-dmat2x2
skip
vs-out-fs-in-s1-vec3-dmat2x2-location-0
skip
vs-out-fs-in-s1-vec3-dmat2x3
skip
vs-out-fs-in-s1-vec3-dmat2x3-location-0
skip
vs-out-fs-in-s1-vec3-dmat2x4
skip
vs-out-fs-in-s1-vec3-dmat2x4-location-0
skip
vs-out-fs-in-s1-vec3-dmat3x2
skip
vs-out-fs-in-s1-vec3-dmat3x2-location-0
skip
vs-out-fs-in-s1-vec3-dmat3x3
skip
vs-out-fs-in-s1-vec3-dmat3x3-location-0
skip
vs-out-fs-in-s1-vec3-double
skip
vs-out-fs-in-s1-vec3-double-location-0
skip
vs-out-fs-in-s1-vec3-double
0/0
3
0/0
2
skip
2-location-0
skip
vs-out-fs-in-s1-vec3-dvec2
skip
vs-out-fs-in-s1-vec3-dvec2-location-0
skip
vs-out-fs-in-s1-vec3-dvec3
skip
vs-out-fs-in-s1-vec3-dvec3-location-0
skip
vs-out-fs-in-s1
0/0
2-s2
0/0
2-s3
0/0
2-double
skip
2-double-location-0
skip
vs-out-fs-in-s2-double
skip
vs-out-fs-in-s2-double-and-s3-float-and-s4-dmat3x3
skip
vs-out-fs-in-s2-dvec2
skip
vs-out-fs-in-s2-dvec3
skip
vs-out-fs-in-s2
0/0
2-float-dmat2x2
skip
2-s3
0/0
2-float-double
skip
2-vec3-double
skip
2-vec2-dmat2x2
skip
2-vec3-dmat2x2
skip
2
0/0
2-float-double
skip
2-vec2-double
skip
2-vec3-double
skip
3-double-float
skip
3-dvec2-float
skip
3-dvec3-float
skip
vs-out-fs-in-vec2-and-dmat2x2
skip
vs-out-fs-in-vec2-and-dmat2x3
skip
vs-out-fs-in-vec2-and-dmat2x4
skip
vs-out-fs-in-vec2-and-dmat3x2
skip
vs-out-fs-in-vec2-and-dmat3x3
skip
vs-out-fs-in-vec2-and-double
skip
vs-out-fs-in-vec2-and-double
0/0
3
0/0
2
skip
vs-out-fs-in-vec2-and-dvec2
skip
vs-out-fs-in-vec2-and-dvec3
skip
vs-out-fs-in-vec3-and-dmat2x2
skip
vs-out-fs-in-vec3-and-dmat2x3
skip
vs-out-fs-in-vec3-and-dmat2x4
skip
vs-out-fs-in-vec3-and-dmat3x2
skip
vs-out-fs-in-vec3-and-dmat3x3
skip
vs-out-fs-in-vec3-and-double
skip
vs-out-fs-in-vec3-and-double
0/0
3
0/0
2
skip
vs-out-fs-in-vec3-and-dvec2
skip
vs-out-fs-in-vec3-and-dvec3
skip
glsl-4.10
0/0
execution
0/0
conversion
0/0
frag-conversion-explicit-dmat2-mat2-zero-sign
skip
frag-conversion-explicit-dmat2x3-mat2x3-zero-sign
skip
frag-conversion-explicit-dmat2x4-mat2x4-zero-sign
skip
frag-conversion-explicit-dmat3-mat3-zero-sign
skip
frag-conversion-explicit-dmat3x2-mat3x2-zero-sign
skip
frag-conversion-explicit-dmat3x4-mat3x4-zero-sign
skip
frag-conversion-explicit-dmat4-mat4-zero-sign
skip
frag-conversion-explicit-dmat4x2-mat4x2-zero-sign
skip
frag-conversion-explicit-dmat4x3-mat4x3-zero-sign
skip
frag-conversion-explicit-double-float-zero-sign
skip
frag-conversion-explicit-dvec2-vec2-zero-sign
skip
frag-conversion-explicit-dvec3-vec3-zero-sign
skip
frag-conversion-explicit-dvec4-vec4-zero-sign
skip
frag-conversion-implicit-float-double-zero-sign
skip
frag-conversion-implicit-mat2-dmat2-zero-sign
skip
frag-conversion-implicit-mat2x3-dmat2x3-zero-sign
skip
frag-conversion-implicit-mat2x4-dmat2x4-zero-sign
skip
frag-conversion-implicit-mat3-dmat3-zero-sign
skip
frag-conversion-implicit-mat3x2-dmat3x2-zero-sign
skip
frag-conversion-implicit-mat3x4-dmat3x4-zero-sign
skip
frag-conversion-implicit-mat4-dmat4-zero-sign
skip
frag-conversion-implicit-mat4x2-dmat4x2-zero-sign
skip
frag-conversion-implicit-mat4x3-dmat4x3-zero-sign
skip
frag-conversion-implicit-vec2-dvec2-zero-sign
skip
frag-conversion-implicit-vec3-dvec3-zero-sign
skip
frag-conversion-implicit-vec4-dvec4-zero-sign
skip
geom-conversion-explicit-dmat2-mat2-zero-sign
skip
geom-conversion-explicit-dmat2x3-mat2x3-zero-sign
skip
geom-conversion-explicit-dmat2x4-mat2x4-zero-sign
skip
geom-conversion-explicit-dmat3-mat3-zero-sign
skip
geom-conversion-explicit-dmat3x2-mat3x2-zero-sign
skip
geom-conversion-explicit-dmat3x4-mat3x4-zero-sign
skip
geom-conversion-explicit-dmat4-mat4-zero-sign
skip
geom-conversion-explicit-dmat4x2-mat4x2-zero-sign
skip
geom-conversion-explicit-dmat4x3-mat4x3-zero-sign
skip
geom-conversion-explicit-double-float-zero-sign
skip
geom-conversion-explicit-dvec2-vec2-zero-sign
skip
geom-conversion-explicit-dvec3-vec3-zero-sign
skip
geom-conversion-explicit-dvec4-vec4-zero-sign
skip
geom-conversion-implicit-float-double-zero-sign
skip
geom-conversion-implicit-mat2-dmat2-zero-sign
skip
geom-conversion-implicit-mat2x3-dmat2x3-zero-sign
skip
geom-conversion-implicit-mat2x4-dmat2x4-zero-sign
skip
geom-conversion-implicit-mat3-dmat3-zero-sign
skip
geom-conversion-implicit-mat3x2-dmat3x2-zero-sign
skip
geom-conversion-implicit-mat3x4-dmat3x4-zero-sign
skip
geom-conversion-implicit-mat4-dmat4-zero-sign
skip
geom-conversion-implicit-mat4x2-dmat4x2-zero-sign
skip
geom-conversion-implicit-mat4x3-dmat4x3-zero-sign
skip
geom-conversion-implicit-vec2-dvec2-zero-sign
skip
geom-conversion-implicit-vec3-dvec3-zero-sign
skip
geom-conversion-implicit-vec4-dvec4-zero-sign
skip
vert-conversion-explicit-dmat2-mat2-zero-sign
skip
vert-conversion-explicit-dmat2x3-mat2x3-zero-sign
skip
vert-conversion-explicit-dmat2x4-mat2x4-zero-sign
skip
vert-conversion-explicit-dmat3-mat3-zero-sign
skip
vert-conversion-explicit-dmat3x2-mat3x2-zero-sign
skip
vert-conversion-explicit-dmat3x4-mat3x4-zero-sign
skip
vert-conversion-explicit-dmat4-mat4-zero-sign
skip
vert-conversion-explicit-dmat4x2-mat4x2-zero-sign
skip
vert-conversion-explicit-dmat4x3-mat4x3-zero-sign
skip
vert-conversion-explicit-double-float-zero-sign
skip
vert-conversion-explicit-dvec2-vec2-zero-sign
skip
vert-conversion-explicit-dvec3-vec3-zero-sign
skip
vert-conversion-explicit-dvec4-vec4-zero-sign
skip
vert-conversion-implicit-float-double-zero-sign
skip
vert-conversion-implicit-mat2-dmat2-zero-sign
skip
vert-conversion-implicit-mat2x3-dmat2x3-zero-sign
skip
vert-conversion-implicit-mat2x4-dmat2x4-zero-sign
skip
vert-conversion-implicit-mat3-dmat3-zero-sign
skip
vert-conversion-implicit-mat3x2-dmat3x2-zero-sign
skip
vert-conversion-implicit-mat3x4-dmat3x4-zero-sign
skip
vert-conversion-implicit-mat4-dmat4-zero-sign
skip
vert-conversion-implicit-mat4x2-dmat4x2-zero-sign
skip
vert-conversion-implicit-mat4x3-dmat4x3-zero-sign
skip
vert-conversion-implicit-vec2-dvec2-zero-sign
skip
vert-conversion-implicit-vec3-dvec3-zero-sign
skip
vert-conversion-implicit-vec4-dvec4-zero-sign
skip
invariance-not-declared
skip
vs_in
0/0
vs-input-byte_int-position-double_double
skip
vs-input-byte_ivec3-double_double-position
skip
vs-input-double_double-float_float-position
skip
vs-input-double_double-float_float_array3-position
skip
vs-input-double_double-float_mat2_array3-position
skip
vs-input-double_double-float_mat3_array3-position
skip
vs-input-double_double-float_mat3x2-position
skip
vs-input-double_double-float_mat3x2_array3-position
skip
vs-input-double_double-float_mat4-position
skip
vs-input-double_double-float_vec2-position
skip
vs-input-double_double-float_vec3_array3-position
skip
vs-input-double_double-float_vec4-position
skip
vs-input-double_double-float_vec4_array3-position
skip
vs-input-double_double-int_int_array3-position
skip
vs-input-double_double-int_ivec2_array3-position
skip
vs-input-double_double-position-float_mat3
skip
vs-input-double_double-position-float_mat3_array3
skip
vs-input-double_double-position-int_ivec3
skip
vs-input-double_double-position-int_ivec3_array3
skip
vs-input-double_double-position-int_ivec4
skip
vs-input-double_double-position-uint_uvec4
skip
vs-input-double_double-position-uint_uvec4_array3
skip
vs-input-double_double-uint_uvec2_array3-position
skip
vs-input-double_double-uint_uvec4_array3-position
skip
vs-input-double_double_array3-double_double_array2-position
skip
vs-input-double_double_array5-float_mat2x4-position
skip
vs-input-double_double_array5-float_mat3x2_array3-position
skip
vs-input-double_double_array5-float_mat4x2_array3-position
skip
vs-input-double_double_array5-float_vec3-position
skip
vs-input-double_double_array5-float_vec3_array3-position
skip
vs-input-double_double_array5-position-float_mat2
skip
vs-input-double_double_array5-position-float_mat2x3
skip
vs-input-double_double_array5-position-float_mat2x3_array3
skip
vs-input-double_double_array5-position-float_mat4x3_array3
skip
vs-input-double_double_array5-position-float_vec3
skip
vs-input-double_double_array5-position-float_vec3_array3
skip
vs-input-double_double_array5-position-float_vec4
skip
vs-input-double_double_array5-position-float_vec4_array3
skip
vs-input-double_double_array5-position-int_ivec2_array3
skip
vs-input-double_double_array5-position-int_ivec3
skip
vs-input-double_double_array5-position-uint_uvec3_array3
skip
vs-input-double_double_array5-position-uint_uvec4_array3
skip
vs-input-double_double_array5-uint_uvec3-position
skip
vs-input-double_double_array5-uint_uvec3_array3-position
skip
vs-input-double_double_array5-uint_uvec4_array3-position
skip
vs-input-float_float_array3-position-double_double
skip
vs-input-float_mat2x3-double_double-position
skip
vs-input-float_mat2x3_array3-position-double_double
skip
vs-input-float_mat2x4-double_double-position
skip
vs-input-float_mat2x4-double_double_array2-position
skip
vs-input-float_mat2x4_array3-double_double-position
skip
vs-input-float_mat2x4_array3-double_double_array2-position
skip
vs-input-float_mat3_array3-double_double_array2-position
skip
vs-input-float_mat3x2_array3-position-double_double
skip
vs-input-float_mat3x4-double_double-position
skip
vs-input-float_mat3x4_array3-double_double-position
skip
vs-input-float_mat4-double_double_array2-position
skip
vs-input-float_mat4-position-double_double
skip
vs-input-float_mat4_array3-position-double_double_array2
skip
vs-input-float_mat4x2-double_double_array2-position
skip
vs-input-float_mat4x2_array3-double_double-position
skip
vs-input-float_mat4x2_array3-position-double_double
skip
vs-input-float_vec2_array3-double_double-position
skip
vs-input-float_vec2_array3-double_double_array2-position
skip
vs-input-float_vec2_array3-position-double_double_array2
skip
vs-input-float_vec3-double_double-position
skip
vs-input-float_vec3_array3-double_double_array2-position
skip
vs-input-float_vec4_array3-position-double_double_array2
skip
vs-input-int_int_array3-position-double_double_array2
skip
vs-input-int_ivec2-double_double-position
skip
vs-input-int_ivec2-position-double_double
skip
vs-input-int_ivec2-position-double_double_array2
skip
vs-input-int_ivec2_array3-position-double_double
skip
vs-input-int_ivec3-double_double-position
skip
vs-input-int_ivec4-double_double-position
skip
vs-input-int_ivec4_array3-position-double_double
skip
vs-input-int_ivec4_array3-position-double_double_array2
skip
vs-input-position-byte_int-double_double
skip
vs-input-position-double_double-float_mat2
skip
vs-input-position-double_double-float_mat3x2
skip
vs-input-position-double_double-float_mat3x4_array3
skip
vs-input-position-double_double-float_mat4x2_array3
skip
vs-input-position-double_double-float_vec4
skip
vs-input-position-double_double-uint_uvec4_array3
skip
vs-input-position-double_double_array5-float_mat3_array3
skip
vs-input-position-double_double_array5-float_mat4x2
skip
vs-input-position-double_double_array5-float_mat4x2_array3
skip
vs-input-position-double_double_array5-float_vec2
skip
vs-input-position-double_double_array5-float_vec4
skip
vs-input-position-double_double_array5-int_ivec3_array3
skip
vs-input-position-double_double_array5-int_ivec4
skip
vs-input-position-double_double_array5-uint_uint_array3
skip
vs-input-position-double_double_array5-uint_uvec2_array3
skip
vs-input-position-float_float_array3-double_double_array2
skip
vs-input-position-float_mat2x4-double_double
skip
vs-input-position-float_mat2x4-double_double_array2
skip
vs-input-position-float_mat3-double_double
skip
vs-input-position-float_mat3x2_array3-double_double_array2
skip
vs-input-position-float_mat4x2-double_double
skip
vs-input-position-float_vec2-double_double_array2
skip
vs-input-position-float_vec4-double_double
skip
vs-input-position-int_int-double_double
skip
vs-input-position-int_int-double_double_array2
skip
vs-input-position-int_ivec2-double_double_array2
skip
vs-input-position-int_ivec3-double_double_array2
skip
vs-input-position-int_ivec4-double_double_array2
skip
vs-input-position-int_ivec4_array3-double_double_array2
skip
vs-input-position-ubyte_uvec3-short_int-double_double
skip
vs-input-position-ubyte_uvec3-short_ivec4-double_double
skip
vs-input-position-ubyte_uvec4-short_int-double_double
skip
vs-input-position-ubyte_uvec4-short_ivec3-double_double
skip
vs-input-position-ubyte_uvec4-short_ivec4-double_double
skip
vs-input-position-uint_uvec2-double_double
skip
vs-input-position-uint_uvec2-double_double_array2
skip
vs-input-position-ushort_uvec2-double_double
skip
vs-input-ubyte_uint-position-short_int-double_double
skip
vs-input-ubyte_uint-short_ivec4-position-double_double
skip
vs-input-ubyte_uvec2-position-short_ivec3-double_double
skip
vs-input-ubyte_uvec2-short_int-position-double_double
skip
vs-input-ubyte_uvec2-short_ivec4-double_double-position
skip
vs-input-ubyte_uvec3-short_ivec4-position-double_double
skip
vs-input-uint_uint_array3-position-double_double_array2
skip
vs-input-uint_uvec2_array3-double_double_array2-position
skip
vs-input-uint_uvec2_array3-position-double_double_array2
skip
vs-input-uint_uvec3-double_double-position
skip
vs-input-uint_uvec3-double_double_array2-position
skip
vs-input-uint_uvec4-position-double_double
skip
vs-input-uint_uvec4_array3-position-double_double
skip
vs-input-ushort_uint-double_double-position
skip
vs-input-ushort_uvec2-double_double-position
skip
glsl-4.20
0/0
execution
0/0
conversion
0/0
frag-conversion-explicit-dmat2-mat2-zero-sign
skip
frag-conversion-explicit-dmat2x3-mat2x3-zero-sign
skip
frag-conversion-explicit-dmat2x4-mat2x4-zero-sign
skip
frag-conversion-explicit-dmat3-mat3-zero-sign
skip
frag-conversion-explicit-dmat3x2-mat3x2-zero-sign
skip
frag-conversion-explicit-dmat3x4-mat3x4-zero-sign
skip
frag-conversion-explicit-dmat4-mat4-zero-sign
skip
frag-conversion-explicit-dmat4x2-mat4x2-zero-sign
skip
frag-conversion-explicit-dmat4x3-mat4x3-zero-sign
skip
frag-conversion-explicit-double-float-zero-sign
skip
frag-conversion-explicit-dvec2-vec2-zero-sign
skip
frag-conversion-explicit-dvec3-vec3-zero-sign
skip
frag-conversion-explicit-dvec4-vec4-zero-sign
skip
frag-conversion-implicit-float-double-zero-sign
skip
frag-conversion-implicit-mat2-dmat2-zero-sign
skip
frag-conversion-implicit-mat2x3-dmat2x3-zero-sign
skip
frag-conversion-implicit-mat2x4-dmat2x4-zero-sign
skip
frag-conversion-implicit-mat3-dmat3-zero-sign
skip
frag-conversion-implicit-mat3x2-dmat3x2-zero-sign
skip
frag-conversion-implicit-mat3x4-dmat3x4-zero-sign
skip
frag-conversion-implicit-mat4-dmat4-zero-sign
skip
frag-conversion-implicit-mat4x2-dmat4x2-zero-sign
skip
frag-conversion-implicit-mat4x3-dmat4x3-zero-sign
skip
frag-conversion-implicit-vec2-dvec2-zero-sign
skip
frag-conversion-implicit-vec3-dvec3-zero-sign
skip
frag-conversion-implicit-vec4-dvec4-zero-sign
skip
geom-conversion-explicit-dmat2-mat2-zero-sign
skip
geom-conversion-explicit-dmat2x3-mat2x3-zero-sign
skip
geom-conversion-explicit-dmat2x4-mat2x4-zero-sign
skip
geom-conversion-explicit-dmat3-mat3-zero-sign
skip
geom-conversion-explicit-dmat3x2-mat3x2-zero-sign
skip
geom-conversion-explicit-dmat3x4-mat3x4-zero-sign
skip
geom-conversion-explicit-dmat4-mat4-zero-sign
skip
geom-conversion-explicit-dmat4x2-mat4x2-zero-sign
skip
geom-conversion-explicit-dmat4x3-mat4x3-zero-sign
skip
geom-conversion-explicit-double-float-zero-sign
skip
geom-conversion-explicit-dvec2-vec2-zero-sign
skip
geom-conversion-explicit-dvec3-vec3-zero-sign
skip
geom-conversion-explicit-dvec4-vec4-zero-sign
skip
geom-conversion-implicit-float-double-zero-sign
skip
geom-conversion-implicit-mat2-dmat2-zero-sign
skip
geom-conversion-implicit-mat2x3-dmat2x3-zero-sign
skip
geom-conversion-implicit-mat2x4-dmat2x4-zero-sign
skip
geom-conversion-implicit-mat3-dmat3-zero-sign
skip
geom-conversion-implicit-mat3x2-dmat3x2-zero-sign
skip
geom-conversion-implicit-mat3x4-dmat3x4-zero-sign
skip
geom-conversion-implicit-mat4-dmat4-zero-sign
skip
geom-conversion-implicit-mat4x2-dmat4x2-zero-sign
skip
geom-conversion-implicit-mat4x3-dmat4x3-zero-sign
skip
geom-conversion-implicit-vec2-dvec2-zero-sign
skip
geom-conversion-implicit-vec3-dvec3-zero-sign
skip
geom-conversion-implicit-vec4-dvec4-zero-sign
skip
vert-conversion-explicit-dmat2-mat2-zero-sign
skip
vert-conversion-explicit-dmat2x3-mat2x3-zero-sign
skip
vert-conversion-explicit-dmat2x4-mat2x4-zero-sign
skip
vert-conversion-explicit-dmat3-mat3-zero-sign
skip
vert-conversion-explicit-dmat3x2-mat3x2-zero-sign
skip
vert-conversion-explicit-dmat3x4-mat3x4-zero-sign
skip
vert-conversion-explicit-dmat4-mat4-zero-sign
skip
vert-conversion-explicit-dmat4x2-mat4x2-zero-sign
skip
vert-conversion-explicit-dmat4x3-mat4x3-zero-sign
skip
vert-conversion-explicit-double-float-zero-sign
skip
vert-conversion-explicit-dvec2-vec2-zero-sign
skip
vert-conversion-explicit-dvec3-vec3-zero-sign
skip
vert-conversion-explicit-dvec4-vec4-zero-sign
skip
vert-conversion-implicit-float-double-zero-sign
skip
vert-conversion-implicit-mat2-dmat2-zero-sign
skip
vert-conversion-implicit-mat2x3-dmat2x3-zero-sign
skip
vert-conversion-implicit-mat2x4-dmat2x4-zero-sign
skip
vert-conversion-implicit-mat3-dmat3-zero-sign
skip
vert-conversion-implicit-mat3x2-dmat3x2-zero-sign
skip
vert-conversion-implicit-mat3x4-dmat3x4-zero-sign
skip
vert-conversion-implicit-mat4-dmat4-zero-sign
skip
vert-conversion-implicit-mat4x2-dmat4x2-zero-sign
skip
vert-conversion-implicit-mat4x3-dmat4x3-zero-sign
skip
vert-conversion-implicit-vec2-dvec2-zero-sign
skip
vert-conversion-implicit-vec3-dvec3-zero-sign
skip
vert-conversion-implicit-vec4-dvec4-zero-sign
skip
invariance-not-declared
skip
vs_in
0/0
vs-input-byte_int-double_dmat3x2-position
skip
vs-input-byte_int-double_dvec2-position
skip
vs-input-byte_int-position-double_dmat2
skip
vs-input-byte_int-position-double_dvec3
skip
vs-input-byte_int-position-double_dvec4
skip
vs-input-byte_ivec2-double_dvec3-position
skip
vs-input-byte_ivec2-double_dvec4-position
skip
vs-input-byte_ivec2-position-double_dmat2x4
skip
vs-input-byte_ivec2-position-double_dmat3
skip
vs-input-byte_ivec2-position-double_dmat4
skip
vs-input-byte_ivec3-double_dmat3-position
skip
vs-input-byte_ivec3-double_dmat4-position
skip
vs-input-byte_ivec3-position-double_dmat2
skip
vs-input-byte_ivec3-position-double_dmat2x4
skip
vs-input-byte_ivec3-position-double_dmat4
skip
vs-input-byte_ivec3-position-double_dvec4
skip
vs-input-byte_ivec4-double_dmat4-position
skip
vs-input-byte_ivec4-double_dvec4-position
skip
vs-input-byte_ivec4-position-double_dmat3x2
skip
vs-input-byte_ivec4-position-double_dmat4x3
skip
vs-input-byte_ivec4-position-double_dvec2
skip
vs-input-columns-dmat2x4-0
skip
vs-input-columns-dmat2x4-1
skip
vs-input-columns-dmat3x2-0-1
skip
vs-input-columns-dmat3x4-0
skip
vs-input-columns-dmat3x4-2
skip
vs-input-columns-dmat4-0-1
skip
vs-input-columns-dmat4-1-3
skip
vs-input-columns-dmat4-3
skip
vs-input-columns-dmat4x2-0
skip
vs-input-columns-dmat4x2-0-1
skip
vs-input-columns-dmat4x2-0-1-2
skip
vs-input-columns-dmat4x2-1-2-3
skip
vs-input-columns-dmat4x2-1-3
skip
vs-input-columns-dmat4x3-3
skip
vs-input-double_dmat2-double_dmat2x4_array2-position
skip
vs-input-double_dmat2-double_dmat4-position
skip
vs-input-double_dmat2-double_dmat4x3_array2-position
skip
vs-input-double_dmat2-double_double_array2-position
skip
vs-input-double_dmat2-double_dvec3_array2-position
skip
vs-input-double_dmat2-float_mat2_array3-position
skip
vs-input-double_dmat2-float_mat2x3_array3-position
skip
vs-input-double_dmat2-float_mat2x4_array3-position
skip
vs-input-double_dmat2-float_mat3x2_array3-position
skip
vs-input-double_dmat2-float_vec4_array3-position
skip
vs-input-double_dmat2-int_int-position
skip
vs-input-double_dmat2-position-double_dmat2_array2
skip
vs-input-double_dmat2-position-double_dmat2x4_array2
skip
vs-input-double_dmat2-position-double_dmat3
skip
vs-input-double_dmat2-position-double_dmat3x2_array2
skip
vs-input-double_dmat2-position-double_dvec2
skip
vs-input-double_dmat2-position-double_dvec4
skip
vs-input-double_dmat2-position-float_mat2x4
skip
vs-input-double_dmat2-position-float_mat3x2_array3
skip
vs-input-double_dmat2-position-float_mat3x4
skip
vs-input-double_dmat2-position-float_mat4x2
skip
vs-input-double_dmat2-position-float_mat4x3
skip
vs-input-double_dmat2-position-float_vec2
skip
vs-input-double_dmat2-position-float_vec2_array3
skip
vs-input-double_dmat2-position-float_vec3
skip
vs-input-double_dmat2-position-int_int
skip
vs-input-double_dmat2-position-int_ivec2
skip
vs-input-double_dmat2-position-uint_uvec3
skip
vs-input-double_dmat2-uint_uvec4-position
skip
vs-input-double_dmat2_array3-double_dmat3_array2-position
skip
vs-input-double_dmat2_array3-double_dmat3x2-position
skip
vs-input-double_dmat2_array3-double_dmat3x4_array2-position
skip
vs-input-double_dmat2_array3-double_dvec2_array2-position
skip
vs-input-double_dmat2_array3-double_dvec4_array2-position
skip
vs-input-double_dmat2_array3-position-double_dmat2
skip
vs-input-double_dmat2_array3-position-double_dmat3x4
skip
vs-input-double_dmat2_array3-position-double_dvec3_array2
skip
vs-input-double_dmat2_array5-float_mat3x2_array3-position
skip
vs-input-double_dmat2_array5-float_mat4x2-position
skip
vs-input-double_dmat2_array5-float_vec2-position
skip
vs-input-double_dmat2_array5-int_ivec2-position
skip
vs-input-double_dmat2_array5-int_ivec2_array3-position
skip
vs-input-double_dmat2_array5-position
skip
vs-input-double_dmat2_array5-position-float_float
skip
vs-input-double_dmat2_array5-position-float_mat2x3
skip
vs-input-double_dmat2_array5-position-float_mat3x4
skip
vs-input-double_dmat2_array5-position-float_mat4x3
skip
vs-input-double_dmat2_array5-position-int_int_array3
skip
vs-input-double_dmat2_array5-position-int_ivec2
skip
vs-input-double_dmat2_array5-position-int_ivec4
skip
vs-input-double_dmat2_array5-uint_uint-position
skip
vs-input-double_dmat2x3-double_dmat2x3-position
skip
vs-input-double_dmat2x3-double_dmat2x3_array2-position
skip
vs-input-double_dmat2x3-double_dmat3x4_array2-position
skip
vs-input-double_dmat2x3-double_dmat4_array2-position
skip
vs-input-double_dmat2x3-double_dvec3_array2-position
skip
vs-input-double_dmat2x3-float_float_array3-position
skip
vs-input-double_dmat2x3-float_mat2x4-position
skip
vs-input-double_dmat2x3-float_mat3-position
skip
vs-input-double_dmat2x3-float_mat4x2-position
skip
vs-input-double_dmat2x3-float_vec4_array3-position
skip
vs-input-double_dmat2x3-int_int_array3-position
skip
vs-input-double_dmat2x3-position-double_dmat3x4_array2
skip
vs-input-double_dmat2x3-position-double_dmat4_array2
skip
vs-input-double_dmat2x3-position-double_dmat4x2
skip
vs-input-double_dmat2x3-position-double_double_array2
skip
vs-input-double_dmat2x3-position-double_dvec3_array2
skip
vs-input-double_dmat2x3-position-float_mat2
skip
vs-input-double_dmat2x3-position-float_mat2_array3
skip
vs-input-double_dmat2x3-position-float_mat2x4
skip
vs-input-double_dmat2x3-position-float_mat4
skip
vs-input-double_dmat2x3-position-float_vec3_array3
skip
vs-input-double_dmat2x3-position-float_vec4
skip
vs-input-double_dmat2x3-position-int_ivec3_array3
skip
vs-input-double_dmat2x3-position-uint_uint
skip
vs-input-double_dmat2x3-uint_uvec3_array3-position
skip
vs-input-double_dmat2x3_array3-double_dmat4-position
skip
vs-input-double_dmat2x3_array3-double_double_array2-position
skip
vs-input-double_dmat2x3_array3-double_dvec3-position
skip
vs-input-double_dmat2x3_array3-position-double_dmat2x4
skip
vs-input-double_dmat2x3_array3-position-double_dmat2x4_array2
skip
vs-input-double_dmat2x3_array3-position-double_dmat4x2_array2
skip
vs-input-double_dmat2x3_array3-position-double_dmat4x3
skip
vs-input-double_dmat2x3_array3-position-double_double
skip
vs-input-double_dmat2x3_array3-position-double_dvec2_array2
skip
vs-input-double_dmat2x3_array5-float_float_array3-position
skip
vs-input-double_dmat2x3_array5-float_mat2x3-position
skip
vs-input-double_dmat2x3_array5-float_mat2x4_array3-position
skip
vs-input-double_dmat2x3_array5-float_mat3-position
skip
vs-input-double_dmat2x3_array5-float_mat3x4-position
skip
vs-input-double_dmat2x3_array5-float_mat4x2-position
skip
vs-input-double_dmat2x3_array5-float_vec2_array3-position
skip
vs-input-double_dmat2x3_array5-int_int-position
skip
vs-input-double_dmat2x3_array5-int_ivec4_array3-position
skip
vs-input-double_dmat2x3_array5-position-float_mat2x3_array3
skip
vs-input-double_dmat2x3_array5-position-float_mat3x2
skip
vs-input-double_dmat2x3_array5-position-float_vec4
skip
vs-input-double_dmat2x3_array5-position-float_vec4_array3
skip
vs-input-double_dmat2x3_array5-position-int_ivec2_array3
skip
vs-input-double_dmat2x3_array5-position-uint_uvec3_array3
skip
vs-input-double_dmat2x3_array5-uint_uint_array3-position
skip
vs-input-double_dmat2x4-double_dmat2x4_array2-position
skip
vs-input-double_dmat2x4-double_dmat3-position
skip
vs-input-double_dmat2x4-double_dmat3x4-position
skip
vs-input-double_dmat2x4-double_dmat4-position
skip
vs-input-double_dmat2x4-double_dmat4x2_array2-position
skip
vs-input-double_dmat2x4-double_dmat4x3_array2-position
skip
vs-input-double_dmat2x4-float_mat2x4-position
skip
vs-input-double_dmat2x4-float_mat4x3-position
skip
vs-input-double_dmat2x4-float_vec2_array3-position
skip
vs-input-double_dmat2x4-float_vec3_array3-position
skip
vs-input-double_dmat2x4-float_vec4-position
skip
vs-input-double_dmat2x4-int_int_array3-position
skip
vs-input-double_dmat2x4-int_ivec3_array3-position
skip
vs-input-double_dmat2x4-int_ivec4_array3-position
skip
vs-input-double_dmat2x4-position-double_dmat4x2
skip
vs-input-double_dmat2x4-position-double_dmat4x2_array2
skip
vs-input-double_dmat2x4-position-double_double_array2
skip
vs-input-double_dmat2x4-position-float_mat2x3_array3
skip
vs-input-double_dmat2x4-position-float_mat3
skip
vs-input-double_dmat2x4-position-float_mat3x2
skip
vs-input-double_dmat2x4-position-float_mat3x2_array3
skip
vs-input-double_dmat2x4-position-float_mat4_array3
skip
vs-input-double_dmat2x4-position-float_vec2_array3
skip
vs-input-double_dmat2x4-uint_uint_array3-position
skip
vs-input-double_dmat2x4_array3-double_dmat2x3_array2-position
skip
vs-input-double_dmat2x4_array3-double_dmat2x4_array2-position
skip
vs-input-double_dmat2x4_array3-double_dmat3x2-position
skip
vs-input-double_dmat2x4_array3-double_dmat3x4-position
skip
vs-input-double_dmat2x4_array3-double_dmat4x2_array2-position
skip
vs-input-double_dmat2x4_array3-double_double-position
skip
vs-input-double_dmat2x4_array3-position-double_dmat3_array2
skip
vs-input-double_dmat2x4_array3-position-double_dmat3x2
skip
vs-input-double_dmat2x4_array3-position-double_dmat3x4
skip
vs-input-double_dmat2x4_array3-position-double_dmat4_array2
skip
vs-input-double_dmat2x4_array3-position-double_dmat4x3
skip
vs-input-double_dmat2x4_array3-position-double_double
skip
vs-input-double_dmat2x4_array3-position-double_double_array2
skip
vs-input-double_dmat2x4_array3-position-double_dvec3
skip
vs-input-double_dmat2x4_array3-position-double_dvec4
skip
vs-input-double_dmat2x4_array5-float_mat3x2_array3-position
skip
vs-input-double_dmat2x4_array5-float_mat4x2-position
skip
vs-input-double_dmat2x4_array5-float_vec2_array3-position
skip
vs-input-double_dmat2x4_array5-float_vec3_array3-position
skip
vs-input-double_dmat2x4_array5-int_int-position
skip
vs-input-double_dmat2x4_array5-position
skip
vs-input-double_dmat2x4_array5-position-float_float
skip
vs-input-double_dmat2x4_array5-position-float_mat2
skip
vs-input-double_dmat2x4_array5-position-float_mat3_array3
skip
vs-input-double_dmat2x4_array5-position-float_mat4x2
skip
vs-input-double_dmat2x4_array5-position-float_vec2
skip
vs-input-double_dmat2x4_array5-position-float_vec2_array3
skip
vs-input-double_dmat2x4_array5-position-float_vec3_array3
skip
vs-input-double_dmat2x4_array5-position-float_vec4
skip
vs-input-double_dmat2x4_array5-position-int_int_array3
skip
vs-input-double_dmat2x4_array5-position-int_ivec2_array3
skip
vs-input-double_dmat2x4_array5-position-uint_uvec4
skip
vs-input-double_dmat3-double_dmat2x4-position
skip
vs-input-double_dmat3-double_dmat3x2-position
skip
vs-input-double_dmat3-double_dmat3x2_array2-position
skip
vs-input-double_dmat3-double_dmat3x4_array2-position
skip
vs-input-double_dmat3-double_dmat4-position
skip
vs-input-double_dmat3-double_dmat4x3_array2-position
skip
vs-input-double_dmat3-double_dvec2_array2-position
skip
vs-input-double_dmat3-double_dvec4_array2-position
skip
vs-input-double_dmat3-float_mat2_array3-position
skip
vs-input-double_dmat3-float_mat2x3-position
skip
vs-input-double_dmat3-float_vec4_array3-position
skip
vs-input-double_dmat3-int_ivec3_array3-position
skip
vs-input-double_dmat3-position
skip
vs-input-double_dmat3-position-double_dmat3_array2
skip
vs-input-double_dmat3-position-double_dmat3x2
skip
vs-input-double_dmat3-position-double_dmat3x2_array2
skip
vs-input-double_dmat3-position-double_dmat4
skip
vs-input-double_dmat3-position-double_dmat4x2_array2
skip
vs-input-double_dmat3-position-float_mat2x3
skip
vs-input-double_dmat3-position-float_mat2x3_array3
skip
vs-input-double_dmat3-position-float_mat2x4_array3
skip
vs-input-double_dmat3-position-float_mat4
skip
vs-input-double_dmat3-position-int_ivec2
skip
vs-input-double_dmat3-position-int_ivec2_array3
skip
vs-input-double_dmat3-position-uint_uvec3
skip
vs-input-double_dmat3-position-uint_uvec4_array3
skip
vs-input-double_dmat3-uint_uvec2_array3-position
skip
vs-input-double_dmat3-uint_uvec3_array3-position
skip
vs-input-double_dmat3_array3-double_dmat2-position
skip
vs-input-double_dmat3_array3-position-double_dmat2_array2
skip
vs-input-double_dmat3_array3-position-double_dmat2x4_array2
skip
vs-input-double_dmat3_array3-position-double_dmat3x2_array2
skip
vs-input-double_dmat3_array3-position-double_dmat3x4_array2
skip
vs-input-double_dmat3_array3-position-double_dvec3_array2
skip
vs-input-double_dmat3_array3-position-double_dvec4_array2
skip
vs-input-double_dmat3_array5-int_int-position
skip
vs-input-double_dmat3_array5-int_ivec4-position
skip
vs-input-double_dmat3_array5-position
skip
vs-input-double_dmat3_array5-uint_uint-position
skip
vs-input-double_dmat3_array5-uint_uvec3-position
skip
vs-input-double_dmat3x2-double_dmat2x4-position
skip
vs-input-double_dmat3x2-double_dmat3x2-position
skip
vs-input-double_dmat3x2-double_dmat4x2_array2-position
skip
vs-input-double_dmat3x2-double_dmat4x3-position
skip
vs-input-double_dmat3x2-float_mat3x2-position
skip
vs-input-double_dmat3x2-float_mat3x4-position
skip
vs-input-double_dmat3x2-float_mat4x3-position
skip
vs-input-double_dmat3x2-float_vec2-position
skip
vs-input-double_dmat3x2-int_ivec2_array3-position
skip
vs-input-double_dmat3x2-position-double_dmat2x4
skip
vs-input-double_dmat3x2-position-double_dmat4x3
skip
vs-input-double_dmat3x2-position-double_double
skip
vs-input-double_dmat3x2-position-double_dvec3
skip
vs-input-double_dmat3x2-position-float_mat2
skip
vs-input-double_dmat3x2-position-float_mat2x3_array3
skip
vs-input-double_dmat3x2-position-float_mat3_array3
skip
vs-input-double_dmat3x2-position-float_mat3x2
skip
vs-input-double_dmat3x2-position-float_vec2
skip
vs-input-double_dmat3x2-position-int_ivec4_array3
skip
vs-input-double_dmat3x2-position-uint_uvec3
skip
vs-input-double_dmat3x2-uint_uvec3-position
skip
vs-input-double_dmat3x2_array3-double_dmat3-position
skip
vs-input-double_dmat3x2_array3-double_dmat4x2-position
skip
vs-input-double_dmat3x2_array3-double_dmat4x3_array2-position
skip
vs-input-double_dmat3x2_array3-position-double_dmat2x4_array2
skip
vs-input-double_dmat3x2_array3-position-double_dmat3x2_array2
skip
vs-input-double_dmat3x2_array3-position-double_dmat4
skip
vs-input-double_dmat3x2_array3-position-double_dmat4_array2
skip
vs-input-double_dmat3x2_array3-position-double_double
skip
vs-input-double_dmat3x2_array3-position-double_dvec3
skip
vs-input-double_dmat3x2_array5-float_float-position
skip
vs-input-double_dmat3x2_array5-float_mat3x4-position
skip
vs-input-double_dmat3x2_array5-float_mat3x4_array3-position
skip
vs-input-double_dmat3x2_array5-float_mat4x2_array3-position
skip
vs-input-double_dmat3x2_array5-float_mat4x3-position
skip
vs-input-double_dmat3x2_array5-float_vec4-position
skip
vs-input-double_dmat3x2_array5-int_int-position
skip
vs-input-double_dmat3x2_array5-position-float_mat2_array3
skip
vs-input-double_dmat3x2_array5-position-float_mat3x2
skip
vs-input-double_dmat3x2_array5-position-float_mat4x2_array3
skip
vs-input-double_dmat3x2_array5-position-float_vec2_array3
skip
vs-input-double_dmat3x2_array5-position-int_ivec3_array3
skip
vs-input-double_dmat3x2_array5-position-int_ivec4_array3
skip
vs-input-double_dmat3x2_array5-position-uint_uvec3_array3
skip
vs-input-double_dmat3x2_array5-position-uint_uvec4_array3
skip
vs-input-double_dmat3x2_array5-uint_uint_array3-position
skip
vs-input-double_dmat3x4-double_dmat4x2-position
skip
vs-input-double_dmat3x4-double_dmat4x3-position
skip
vs-input-double_dmat3x4-double_dvec3-position
skip
vs-input-double_dmat3x4-float_mat2x4-position
skip
vs-input-double_dmat3x4-float_mat3_array3-position
skip
vs-input-double_dmat3x4-float_mat3x2-position
skip
vs-input-double_dmat3x4-float_mat3x4-position
skip
vs-input-double_dmat3x4-float_mat4_array3-position
skip
vs-input-double_dmat3x4-float_vec4-position
skip
vs-input-double_dmat3x4-float_vec4_array3-position
skip
vs-input-double_dmat3x4-int_int-position
skip
vs-input-double_dmat3x4-int_int_array3-position
skip
vs-input-double_dmat3x4-position
skip
vs-input-double_dmat3x4-position-double_dmat2x3
skip
vs-input-double_dmat3x4-position-double_dmat3
skip
vs-input-double_dmat3x4-position-double_dmat3x4
skip
vs-input-double_dmat3x4-position-float_float_array3
skip
vs-input-double_dmat3x4-position-float_mat2
skip
vs-input-double_dmat3x4-position-float_mat3_array3
skip
vs-input-double_dmat3x4-position-float_mat4x2
skip
vs-input-double_dmat3x4-position-float_vec2
skip
vs-input-double_dmat3x4-position-float_vec2_array3
skip
vs-input-double_dmat3x4-position-int_int
skip
vs-input-double_dmat3x4-position-uint_uvec2_array3
skip
vs-input-double_dmat3x4_array3-double_dmat2x3-position
skip
vs-input-double_dmat3x4_array3-double_dmat4-position
skip
vs-input-double_dmat3x4_array3-double_double-position
skip
vs-input-double_dmat3x4_array3-double_dvec4_array2-position
skip
vs-input-double_dmat3x4_array3-position-double_dmat3_array2
skip
vs-input-double_dmat3x4_array3-position-double_dmat4
skip
vs-input-double_dmat3x4_array3-position-double_dmat4x2
skip
vs-input-double_dmat3x4_array3-position-double_dvec2
skip
vs-input-double_dmat3x4_array3-position-double_dvec2_array2
skip
vs-input-double_dmat3x4_array3-position-double_dvec3_array2
skip
vs-input-double_dmat3x4_array3-position-double_dvec4
skip
vs-input-double_dmat3x4_array5-int_ivec2-position
skip
vs-input-double_dmat3x4_array5-int_ivec4-position
skip
vs-input-double_dmat3x4_array5-position-int_ivec3
skip
vs-input-double_dmat3x4_array5-uint_uvec3-position
skip
vs-input-double_dmat3x4_array5-uint_uvec4-position
skip
vs-input-double_dmat4-double_dmat2x3_array2-position
skip
vs-input-double_dmat4-double_dmat3_array2-position
skip
vs-input-double_dmat4-double_dmat3x2_array2-position
skip
vs-input-double_dmat4-double_dvec3_array2-position
skip
vs-input-double_dmat4-float_mat3_array3-position
skip
vs-input-double_dmat4-float_mat4x2-position
skip
vs-input-double_dmat4-float_mat4x3-position
skip
vs-input-double_dmat4-float_vec2-position
skip
vs-input-double_dmat4-position
skip
vs-input-double_dmat4-position-double_dmat2x3
skip
vs-input-double_dmat4-position-double_dmat2x3_array2
skip
vs-input-double_dmat4-position-double_double_array2
skip
vs-input-double_dmat4-position-float_mat2x4_array3
skip
vs-input-double_dmat4-position-float_mat3
skip
vs-input-double_dmat4-position-float_mat3x2_array3
skip
vs-input-double_dmat4-position-float_mat3x4_array3
skip
vs-input-double_dmat4-position-float_mat4x3
skip
vs-input-double_dmat4-position-float_vec3_array3
skip
vs-input-double_dmat4-position-float_vec4_array3
skip
vs-input-double_dmat4-position-uint_uvec2
skip
vs-input-double_dmat4-uint_uvec2-position
skip
vs-input-double_dmat4-uint_uvec3_array3-position
skip
vs-input-double_dmat4-uint_uvec4-position
skip
vs-input-double_dmat4_array3-double_dmat2_array2-position
skip
vs-input-double_dmat4_array3-double_dmat3x4-position
skip
vs-input-double_dmat4_array3-double_dmat4x2-position
skip
vs-input-double_dmat4_array3-double_dvec3-position
skip
vs-input-double_dmat4_array3-double_dvec4-position
skip
vs-input-double_dmat4_array3-double_dvec4_array2-position
skip
vs-input-double_dmat4_array3-position-double_double
skip
vs-input-double_dmat4_array3-position-double_dvec2_array2
skip
vs-input-double_dmat4_array3-position-double_dvec4_array2
skip
vs-input-double_dmat4x2-double_dmat2-position
skip
vs-input-double_dmat4x2-double_dmat2x3-position
skip
vs-input-double_dmat4x2-double_dmat2x4-position
skip
vs-input-double_dmat4x2-double_dmat3x2_array2-position
skip
vs-input-double_dmat4x2-double_dmat4x2_array2-position
skip
vs-input-double_dmat4x2-double_dvec3_array2-position
skip
vs-input-double_dmat4x2-double_dvec4_array2-position
skip
vs-input-double_dmat4x2-float_mat2-position
skip
vs-input-double_dmat4x2-float_mat2_array3-position
skip
vs-input-double_dmat4x2-float_mat2x4-position
skip
vs-input-double_dmat4x2-float_mat3-position
skip
vs-input-double_dmat4x2-float_mat4x2_array3-position
skip
vs-input-double_dmat4x2-float_vec3-position
skip
vs-input-double_dmat4x2-float_vec4_array3-position
skip
vs-input-double_dmat4x2-int_int-position
skip
vs-input-double_dmat4x2-int_int_array3-position
skip
vs-input-double_dmat4x2-int_ivec2-position
skip
vs-input-double_dmat4x2-int_ivec2_array3-position
skip
vs-input-double_dmat4x2-int_ivec3_array3-position
skip
vs-input-double_dmat4x2-position-double_dmat3x2
skip
vs-input-double_dmat4x2-position-double_dvec3
skip
vs-input-double_dmat4x2-position-float_float
skip
vs-input-double_dmat4x2-position-float_mat2_array3
skip
vs-input-double_dmat4x2-position-float_mat3x2
skip
vs-input-double_dmat4x2-position-float_mat4x2
skip
vs-input-double_dmat4x2-position-float_mat4x3_array3
skip
vs-input-double_dmat4x2-position-float_vec3_array3
skip
vs-input-double_dmat4x2-position-int_ivec4
skip
vs-input-double_dmat4x2-position-int_ivec4_array3
skip
vs-input-double_dmat4x2-position-uint_uvec3
skip
vs-input-double_dmat4x2_array3-double_dmat2-position
skip
vs-input-double_dmat4x2_array3-double_dmat2x3-position
skip
vs-input-double_dmat4x2_array3-double_dmat3x2_array2-position
skip
vs-input-double_dmat4x2_array3-double_dmat3x4_array2-position
skip
vs-input-double_dmat4x2_array3-double_dvec2-position
skip
vs-input-double_dmat4x2_array3-double_dvec3-position
skip
vs-input-double_dmat4x2_array3-position-double_dmat2
skip
vs-input-double_dmat4x2_array3-position-double_dmat2x3_array2
skip
vs-input-double_dmat4x2_array3-position-double_dmat3_array2
skip
vs-input-double_dmat4x2_array3-position-double_dmat3x2
skip
vs-input-double_dmat4x2_array3-position-double_dmat3x4
skip
vs-input-double_dmat4x2_array3-position-double_dmat4x2_array2
skip
vs-input-double_dmat4x2_array3-position-double_double
skip
vs-input-double_dmat4x2_array5-float_float-position
skip
vs-input-double_dmat4x2_array5-float_mat3-position
skip
vs-input-double_dmat4x2_array5-int_ivec3_array3-position
skip
vs-input-double_dmat4x2_array5-int_ivec4-position
skip
vs-input-double_dmat4x2_array5-position-float_mat2_array3
skip
vs-input-double_dmat4x2_array5-position-float_vec2
skip
vs-input-double_dmat4x2_array5-position-uint_uvec3
skip
vs-input-double_dmat4x2_array5-position-uint_uvec4
skip
vs-input-double_dmat4x2_array5-uint_uint-position
skip
vs-input-double_dmat4x3-double_dmat2x3_array2-position
skip
vs-input-double_dmat4x3-double_dvec3_array2-position
skip
vs-input-double_dmat4x3-float_mat2-position
skip
vs-input-double_dmat4x3-float_mat3x4-position
skip
vs-input-double_dmat4x3-float_vec2_array3-position
skip
vs-input-double_dmat4x3-float_vec3-position
skip
vs-input-double_dmat4x3-int_ivec3_array3-position
skip
vs-input-double_dmat4x3-position-double_dmat2x3
skip
vs-input-double_dmat4x3-position-double_dmat2x4_array2
skip
vs-input-double_dmat4x3-position-double_dmat4x3
skip
vs-input-double_dmat4x3-position-double_double
skip
vs-input-double_dmat4x3-position-float_mat4_array3
skip
vs-input-double_dmat4x3-position-float_vec2
skip
vs-input-double_dmat4x3-position-uint_uint_array3
skip
vs-input-double_dmat4x3-position-uint_uvec4
skip
vs-input-double_dmat4x3-uint_uint_array3-position
skip
vs-input-double_dmat4x3-uint_uvec3-position
skip
vs-input-double_dmat4x3-uint_uvec4-position
skip
vs-input-double_dmat4x3_array3-double_dvec4_array2-position
skip
vs-input-double_dmat4x3_array3-position-double_dmat2x4
skip
vs-input-double_dmat4x3_array3-position-double_dmat3x4
skip
vs-input-double_dmat4x3_array3-position-double_dvec4_array2
skip
vs-input-double_double-double_dmat2-position
skip
vs-input-double_double-double_dmat2x3_array2-position
skip
vs-input-double_double-double_dmat2x4-position
skip
vs-input-double_double-double_dmat3x4_array2-position
skip
vs-input-double_double-double_dmat4_array2-position
skip
vs-input-double_double-double_dvec2-position
skip
vs-input-double_double-position-double_dmat2x3
skip
vs-input-double_double-position-double_dmat2x4_array2
skip
vs-input-double_double-position-double_dmat3_array2
skip
vs-input-double_double-position-double_dmat3x4
skip
vs-input-double_double-position-double_dmat4
skip
vs-input-double_double-position-double_dmat4x3_array2
skip
vs-input-double_double-position-double_dvec2_array2
skip
vs-input-double_double_array3-double_dmat2x4_array2-position
skip
vs-input-double_double_array3-double_dmat3-position
skip
vs-input-double_double_array3-double_dmat3x2-position
skip
vs-input-double_double_array3-double_dmat3x2_array2-position
skip
vs-input-double_double_array3-double_dmat4x3_array2-position
skip
vs-input-double_double_array3-position-double_dmat2x4_array2
skip
vs-input-double_double_array3-position-double_dmat3x4_array2
skip
vs-input-double_double_array3-position-double_dvec3
skip
vs-input-double_dvec2-double_dmat3x2-position
skip
vs-input-double_dvec2-double_dmat4-position
skip
vs-input-double_dvec2-double_dmat4_array2-position
skip
vs-input-double_dvec2-double_dmat4x2-position
skip
vs-input-double_dvec2-double_dvec3_array2-position
skip
vs-input-double_dvec2-float_mat2x4-position
skip
vs-input-double_dvec2-float_mat3-position
skip
vs-input-double_dvec2-float_mat3x2-position
skip
vs-input-double_dvec2-float_mat4_array3-position
skip
vs-input-double_dvec2-float_mat4x3_array3-position
skip
vs-input-double_dvec2-float_vec3_array3-position
skip
vs-input-double_dvec2-int_int_array3-position
skip
vs-input-double_dvec2-int_ivec4-position
skip
vs-input-double_dvec2-position-double_dmat3
skip
vs-input-double_dvec2-position-double_dmat3_array2
skip
vs-input-double_dvec2-position-float_mat3
skip
vs-input-double_dvec2-position-float_mat3x2_array3
skip
vs-input-double_dvec2-position-float_vec2_array3
skip
vs-input-double_dvec2-position-float_vec3
skip
vs-input-double_dvec2-position-int_ivec2
skip
vs-input-double_dvec2-position-int_ivec3_array3
skip
vs-input-double_dvec2-position-uint_uint
skip
vs-input-double_dvec2-position-uint_uvec4
skip
vs-input-double_dvec2-uint_uint-position
skip
vs-input-double_dvec2-uint_uvec2_array3-position
skip
vs-input-double_dvec2_array3-double_dmat3_array2-position
skip
vs-input-double_dvec2_array3-double_dmat3x2_array2-position
skip
vs-input-double_dvec2_array3-double_dmat3x4-position
skip
vs-input-double_dvec2_array3-double_dmat3x4_array2-position
skip
vs-input-double_dvec2_array3-double_dmat4x2_array2-position
skip
vs-input-double_dvec2_array3-double_double_array2-position
skip
vs-input-double_dvec2_array3-double_dvec2_array2-position
skip
vs-input-double_dvec2_array3-position-double_dmat2
skip
vs-input-double_dvec2_array3-position-double_dmat2x3_array2
skip
vs-input-double_dvec2_array3-position-double_dmat2x4
skip
vs-input-double_dvec2_array3-position-double_dmat3x4
skip
vs-input-double_dvec2_array3-position-double_dmat4x2
skip
vs-input-double_dvec2_array5-float_mat2_array3-position
skip
vs-input-double_dvec2_array5-float_mat2x4-position
skip
vs-input-double_dvec2_array5-float_mat3-position
skip
vs-input-double_dvec2_array5-float_mat3x4_array3-position
skip
vs-input-double_dvec2_array5-float_mat4_array3-position
skip
vs-input-double_dvec2_array5-position-float_float
skip
vs-input-double_dvec2_array5-position-float_float_array3
skip
vs-input-double_dvec2_array5-position-float_mat3x2_array3
skip
vs-input-double_dvec2_array5-position-float_mat3x4
skip
vs-input-double_dvec2_array5-position-float_mat4x3
skip
vs-input-double_dvec2_array5-position-float_vec2_array3
skip
vs-input-double_dvec2_array5-position-float_vec4
skip
vs-input-double_dvec2_array5-position-int_ivec4
skip
vs-input-double_dvec2_array5-position-uint_uint_array3
skip
vs-input-double_dvec2_array5-position-uint_uvec3_array3
skip
vs-input-double_dvec2_array5-uint_uvec4-position
skip
vs-input-double_dvec2_array5-uint_uvec4_array3-position
skip
vs-input-double_dvec3-double_dmat2_array2-position
skip
vs-input-double_dvec3-double_dmat3-position
skip
vs-input-double_dvec3-double_dmat4x3-position
skip
vs-input-double_dvec3-double_double_array2-position
skip
vs-input-double_dvec3-double_dvec3_array2-position
skip
vs-input-double_dvec3-float_mat2x3_array3-position
skip
vs-input-double_dvec3-float_mat3-position
skip
vs-input-double_dvec3-float_mat3x2_array3-position
skip
vs-input-double_dvec3-float_mat3x4-position
skip
vs-input-double_dvec3-float_mat4x2_array3-position
skip
vs-input-double_dvec3-float_vec4_array3-position
skip
vs-input-double_dvec3-int_int-position
skip
vs-input-double_dvec3-int_ivec2_array3-position
skip
vs-input-double_dvec3-position-double_dmat2x3
skip
vs-input-double_dvec3-position-double_dmat2x4_array2
skip
vs-input-double_dvec3-position-double_dmat3x2
skip
vs-input-double_dvec3-position-double_dmat3x4
skip
vs-input-double_dvec3-position-double_dmat4x3
skip
vs-input-double_dvec3-position-double_dvec2_array2
skip
vs-input-double_dvec3-position-double_dvec4_array2
skip
vs-input-double_dvec3-position-float_float_array3
skip
vs-input-double_dvec3-position-float_mat2x3_array3
skip
vs-input-double_dvec3-position-float_mat3_array3
skip
vs-input-double_dvec3-position-float_vec4_array3
skip
vs-input-double_dvec3-position-int_ivec2_array3
skip
vs-input-double_dvec3-position-int_ivec4
skip
vs-input-double_dvec3-position-int_ivec4_array3
skip
vs-input-double_dvec3-position-uint_uint_array3
skip
vs-input-double_dvec3-position-uint_uvec3_array3
skip
vs-input-double_dvec3-position-uint_uvec4
skip
vs-input-double_dvec3-uint_uvec2-position
skip
vs-input-double_dvec3_array3-double_dmat2-position
skip
vs-input-double_dvec3_array3-double_dmat2_array2-position
skip
vs-input-double_dvec3_array3-double_dmat2x3_array2-position
skip
vs-input-double_dvec3_array3-double_dmat2x4_array2-position
skip
vs-input-double_dvec3_array3-double_dmat3-position
skip
vs-input-double_dvec3_array3-double_dmat3x2-position
skip
vs-input-double_dvec3_array3-double_dmat3x4_array2-position
skip
vs-input-double_dvec3_array3-double_dmat4-position
skip
vs-input-double_dvec3_array3-double_dmat4x3-position
skip
vs-input-double_dvec3_array3-double_double_array2-position
skip
vs-input-double_dvec3_array3-double_dvec3_array2-position
skip
vs-input-double_dvec3_array3-double_dvec4-position
skip
vs-input-double_dvec3_array3-double_dvec4_array2-position
skip
vs-input-double_dvec3_array3-position-double_dmat2
skip
vs-input-double_dvec3_array3-position-double_dmat2_array2
skip
vs-input-double_dvec3_array3-position-double_dmat2x3
skip
vs-input-double_dvec3_array3-position-double_dmat3_array2
skip
vs-input-double_dvec3_array3-position-double_dmat3x2
skip
vs-input-double_dvec3_array3-position-double_dmat3x4_array2
skip
vs-input-double_dvec3_array3-position-double_dvec4_array2
skip
vs-input-double_dvec3_array5-float_float-position
skip
vs-input-double_dvec3_array5-float_mat2x3_array3-position
skip
vs-input-double_dvec3_array5-float_mat3-position
skip
vs-input-double_dvec3_array5-float_mat3x2-position
skip
vs-input-double_dvec3_array5-float_mat4x2-position
skip
vs-input-double_dvec3_array5-int_int-position
skip
vs-input-double_dvec3_array5-int_ivec2-position
skip
vs-input-double_dvec3_array5-position-float_mat2_array3
skip
vs-input-double_dvec3_array5-position-float_mat2x4
skip
vs-input-double_dvec3_array5-position-float_mat2x4_array3
skip
vs-input-double_dvec3_array5-position-float_mat3x4
skip
vs-input-double_dvec3_array5-position-float_mat4_array3
skip
vs-input-double_dvec3_array5-position-float_mat4x2_array3
skip
vs-input-double_dvec3_array5-position-float_mat4x3
skip
vs-input-double_dvec3_array5-position-float_vec2
skip
vs-input-double_dvec3_array5-position-float_vec3
skip
vs-input-double_dvec3_array5-position-int_ivec4
skip
vs-input-double_dvec3_array5-position-uint_uint
skip
vs-input-double_dvec3_array5-position-uint_uvec2
skip
vs-input-double_dvec3_array5-uint_uvec2-position
skip
vs-input-double_dvec3_array5-uint_uvec3-position
skip
vs-input-double_dvec4-double_dmat2-position
skip
vs-input-double_dvec4-double_dmat2_array2-position
skip
vs-input-double_dvec4-double_dmat3x2-position
skip
vs-input-double_dvec4-double_dvec3-position
skip
vs-input-double_dvec4-double_dvec3_array2-position
skip
vs-input-double_dvec4-float_mat2x4_array3-position
skip
vs-input-double_dvec4-float_mat3_array3-position
skip
vs-input-double_dvec4-float_mat3x4-position
skip
vs-input-double_dvec4-float_vec3-position
skip
vs-input-double_dvec4-float_vec4-position
skip
vs-input-double_dvec4-int_ivec3-position
skip
vs-input-double_dvec4-position-double_dmat2x4_array2
skip
vs-input-double_dvec4-position-double_dmat3x2
skip
vs-input-double_dvec4-position-double_dmat4x2
skip
vs-input-double_dvec4-position-double_dmat4x3
skip
vs-input-double_dvec4-position-double_dmat4x3_array2
skip
vs-input-double_dvec4-position-double_dvec2
skip
vs-input-double_dvec4-position-double_dvec3_array2
skip
vs-input-double_dvec4-position-float_mat2
skip
vs-input-double_dvec4-position-float_mat2x4_array3
skip
vs-input-double_dvec4-position-float_mat3
skip
vs-input-double_dvec4-position-float_mat3x2
skip
vs-input-double_dvec4-position-float_vec3
skip
vs-input-double_dvec4-position-int_int_array3
skip
vs-input-double_dvec4-position-int_ivec2_array3
skip
vs-input-double_dvec4-position-int_ivec3
skip
vs-input-double_dvec4-position-int_ivec3_array3
skip
vs-input-double_dvec4-position-int_ivec4
skip
vs-input-double_dvec4-uint_uvec3-position
skip
vs-input-double_dvec4_array3-double_dmat2-position
skip
vs-input-double_dvec4_array3-double_dmat3-position
skip
vs-input-double_dvec4_array3-double_dmat3x2_array2-position
skip
vs-input-double_dvec4_array3-double_dmat4-position
skip
vs-input-double_dvec4_array3-double_double-position
skip
vs-input-double_dvec4_array3-double_dvec4-position
skip
vs-input-double_dvec4_array3-position-double_dmat2x3
skip
vs-input-double_dvec4_array3-position-double_dmat3_array2
skip
vs-input-double_dvec4_array3-position-double_dmat4x2_array2
skip
vs-input-double_dvec4_array3-position-double_dvec2_array2
skip
vs-input-double_dvec4_array3-position-double_dvec3_array2
skip
vs-input-double_dvec4_array5-float_mat2-position
skip
vs-input-double_dvec4_array5-float_mat2_array3-position
skip
vs-input-double_dvec4_array5-float_mat4_array3-position
skip
vs-input-double_dvec4_array5-float_vec3_array3-position
skip
vs-input-double_dvec4_array5-position-float_mat2
skip
vs-input-double_dvec4_array5-position-float_mat2_array3
skip
vs-input-double_dvec4_array5-position-float_mat2x3
skip
vs-input-double_dvec4_array5-position-float_mat2x3_array3
skip
vs-input-double_dvec4_array5-position-float_mat2x4
skip
vs-input-double_dvec4_array5-position-float_mat2x4_array3
skip
vs-input-double_dvec4_array5-position-float_mat3_array3
skip
vs-input-double_dvec4_array5-position-float_mat3x4_array3
skip
vs-input-double_dvec4_array5-position-float_vec3
skip
vs-input-double_dvec4_array5-position-float_vec3_array3
skip
vs-input-double_dvec4_array5-position-float_vec4
skip
vs-input-double_dvec4_array5-position-int_ivec2_array3
skip
vs-input-double_dvec4_array5-position-uint_uint_array3
skip
vs-input-double_dvec4_array5-position-uint_uvec2
skip
vs-input-double_dvec4_array5-uint_uint-position
skip
vs-input-double_dvec4_array5-uint_uvec2-position
skip
vs-input-double_dvec4_array5-uint_uvec4_array3-position
skip
vs-input-float_float-double_dmat2x3-position
skip
vs-input-float_float-double_dmat2x3_array2-position
skip
vs-input-float_float-double_dmat4x2-position
skip
vs-input-float_float-double_dvec2-position
skip
vs-input-float_float-position-double_dmat2x3_array2
skip
vs-input-float_float-position-double_dvec2
skip
vs-input-float_float_array3-double_dmat2-position
skip
vs-input-float_float_array3-double_dmat2x3-position
skip
vs-input-float_float_array3-double_dmat4-position
skip
vs-input-float_float_array3-position-double_dvec3_array2
skip
vs-input-float_mat2-double_dmat2x3-position
skip
vs-input-float_mat2-double_dmat2x3_array2-position
skip
vs-input-float_mat2-double_dmat3-position
skip
vs-input-float_mat2-double_dmat3_array2-position
skip
vs-input-float_mat2-double_dmat3x2-position
skip
vs-input-float_mat2-double_dmat4x2-position
skip
vs-input-float_mat2-double_dmat4x3-position
skip
vs-input-float_mat2-double_dmat4x3_array2-position
skip
vs-input-float_mat2-double_dvec2-position
skip
vs-input-float_mat2-double_dvec2_array2-position
skip
vs-input-float_mat2-double_dvec3_array2-position
skip
vs-input-float_mat2-position-double_dmat3x4_array2
skip
vs-input-float_mat2-position-double_dmat4_array2
skip
vs-input-float_mat2-position-double_dmat4x2_array2
skip
vs-input-float_mat2-position-double_dvec3
skip
vs-input-float_mat2_array3-double_dmat2x3-position
skip
vs-input-float_mat2_array3-double_dmat2x3_array2-position
skip
vs-input-float_mat2_array3-double_dmat3x2-position
skip
vs-input-float_mat2_array3-double_dmat4x3-position
skip
vs-input-float_mat2_array3-double_dvec4-position
skip
vs-input-float_mat2_array3-double_dvec4_array2-position
skip
vs-input-float_mat2_array3-position-double_dmat3x4
skip
vs-input-float_mat2_array3-position-double_dmat4x3
skip
vs-input-float_mat2_array3-position-double_dvec2_array2
skip
vs-input-float_mat2_array3-position-double_dvec3
skip
vs-input-float_mat2_array3-position-double_dvec4
skip
vs-input-float_mat2x3-double_dmat2-position
skip
vs-input-float_mat2x3-double_dmat2x4_array2-position
skip
vs-input-float_mat2x3-double_dmat3-position
skip
vs-input-float_mat2x3-double_dmat4x2-position
skip
vs-input-float_mat2x3-double_dmat4x2_array2-position
skip
vs-input-float_mat2x3-double_dvec4-position
skip
vs-input-float_mat2x3-position-double_dmat2x3
skip
vs-input-float_mat2x3-position-double_dmat3_array2
skip
vs-input-float_mat2x3-position-double_dmat4x2_array2
skip
vs-input-float_mat2x3-position-double_dmat4x3
skip
vs-input-float_mat2x3-position-double_dvec4_array2
skip
vs-input-float_mat2x3_array3-double_dmat2_array2-position
skip
vs-input-float_mat2x3_array3-double_dmat2x4_array2-position
skip
vs-input-float_mat2x3_array3-double_dmat3-position
skip
vs-input-float_mat2x3_array3-double_dmat3x2-position
skip
vs-input-float_mat2x3_array3-double_dmat3x2_array2-position
skip
vs-input-float_mat2x3_array3-double_dmat3x4_array2-position
skip
vs-input-float_mat2x3_array3-double_dmat4x2-position
skip
vs-input-float_mat2x3_array3-double_dmat4x3-position
skip
vs-input-float_mat2x3_array3-double_dvec3-position
skip
vs-input-float_mat2x3_array3-double_dvec4_array2-position
skip
vs-input-float_mat2x3_array3-position-double_dmat2x4
skip
vs-input-float_mat2x3_array3-position-double_dmat2x4_array2
skip
vs-input-float_mat2x3_array3-position-double_dmat3x2
skip
vs-input-float_mat2x3_array3-position-double_dvec2
skip
vs-input-float_mat2x3_array3-position-double_dvec4
skip
vs-input-float_mat2x4-double_dmat2x4_array2-position
skip
vs-input-float_mat2x4-double_dmat3x4_array2-position
skip
vs-input-float_mat2x4-double_dmat4x3-position
skip
vs-input-float_mat2x4-double_dmat4x3_array2-position
skip
vs-input-float_mat2x4-double_dvec2-position
skip
vs-input-float_mat2x4-double_dvec3-position
skip
vs-input-float_mat2x4-position-double_dvec2
skip
vs-input-float_mat2x4_array3-double_dvec2-position
skip
vs-input-float_mat2x4_array3-position-double_dmat2x3_array2
skip
vs-input-float_mat2x4_array3-position-double_dmat3x4
skip
vs-input-float_mat2x4_array3-position-double_dvec2
skip
vs-input-float_mat3-double_dmat2-position
skip
vs-input-float_mat3-double_dmat2_array2-position
skip
vs-input-float_mat3-double_dmat3x2_array2-position
skip
vs-input-float_mat3-double_dmat3x4-position
skip
vs-input-float_mat3-double_dmat4x3-position
skip
vs-input-float_mat3-double_dmat4x3_array2-position
skip
vs-input-float_mat3-double_dvec3-position
skip
vs-input-float_mat3-position-double_dmat3_array2
skip
vs-input-float_mat3-position-double_dvec2
skip
vs-input-float_mat3_array3-double_dmat2x3_array2-position
skip
vs-input-float_mat3_array3-double_dmat3x2-position
skip
vs-input-float_mat3_array3-double_dmat4-position
skip
vs-input-float_mat3_array3-double_dmat4_array2-position
skip
vs-input-float_mat3_array3-double_dmat4x2_array2-position
skip
vs-input-float_mat3_array3-double_dvec4-position
skip
vs-input-float_mat3_array3-double_dvec4_array2-position
skip
vs-input-float_mat3x2-double_dmat3_array2-position
skip
vs-input-float_mat3x2-double_dvec2_array2-position
skip
vs-input-float_mat3x2-position-double_dmat2_array2
skip
vs-input-float_mat3x2-position-double_dmat3x4
skip
vs-input-float_mat3x2-position-double_dmat4
skip
vs-input-float_mat3x2-position-double_dmat4x2
skip
vs-input-float_mat3x2-position-double_dmat4x2_array2
skip
vs-input-float_mat3x2_array3-double_dmat2x3-position
skip
vs-input-float_mat3x2_array3-double_dmat2x3_array2-position
skip
vs-input-float_mat3x2_array3-double_dmat3x2-position
skip
vs-input-float_mat3x2_array3-double_dmat4x2-position
skip
vs-input-float_mat3x2_array3-double_dmat4x3-position
skip
vs-input-float_mat3x2_array3-double_dmat4x3_array2-position
skip
vs-input-float_mat3x2_array3-double_dvec2_array2-position
skip
vs-input-float_mat3x2_array3-double_dvec3-position
skip
vs-input-float_mat3x2_array3-position-double_dmat2
skip
vs-input-float_mat3x2_array3-position-double_dmat2x3_array2
skip
vs-input-float_mat3x2_array3-position-double_dmat3_array2
skip
vs-input-float_mat3x2_array3-position-double_dmat3x2_array2
skip
vs-input-float_mat3x2_array3-position-double_dmat3x4
skip
vs-input-float_mat3x2_array3-position-double_dmat3x4_array2
skip
vs-input-float_mat3x2_array3-position-double_dmat4
skip
vs-input-float_mat3x2_array3-position-double_dmat4_array2
skip
vs-input-float_mat3x2_array3-position-double_dvec2_array2
skip
vs-input-float_mat3x2_array3-position-double_dvec3
skip
vs-input-float_mat3x4-double_dmat2-position
skip
vs-input-float_mat3x4-double_dmat2x3-position
skip
vs-input-float_mat3x4-position-double_dmat3_array2
skip
vs-input-float_mat3x4-position-double_dmat3x2
skip
vs-input-float_mat3x4-position-double_dmat3x4_array2
skip
vs-input-float_mat3x4-position-double_dvec2
skip
vs-input-float_mat3x4_array3-double_dmat2x3_array2-position
skip
vs-input-float_mat3x4_array3-double_dmat3x2-position
skip
vs-input-float_mat3x4_array3-double_dvec3_array2-position
skip
vs-input-float_mat3x4_array3-double_dvec4_array2-position
skip
vs-input-float_mat3x4_array3-position-double_dmat2_array2
skip
vs-input-float_mat3x4_array3-position-double_dmat2x4
skip
vs-input-float_mat3x4_array3-position-double_dmat3_array2
skip
vs-input-float_mat3x4_array3-position-double_dmat4_array2
skip
vs-input-float_mat3x4_array3-position-double_dmat4x2_array2
skip
vs-input-float_mat3x4_array3-position-double_dvec2_array2
skip
vs-input-float_mat3x4_array3-position-double_dvec4_array2
skip
vs-input-float_mat4-double_dmat3_array2-position
skip
vs-input-float_mat4-double_dmat3x2_array2-position
skip
vs-input-float_mat4-double_dmat4-position
skip
vs-input-float_mat4-double_dmat4x2_array2-position
skip
vs-input-float_mat4-double_dvec2_array2-position
skip
vs-input-float_mat4-double_dvec4_array2-position
skip
vs-input-float_mat4-position-double_dmat2
skip
vs-input-float_mat4-position-double_dmat2x4
skip
vs-input-float_mat4-position-double_dmat3x2_array2
skip
vs-input-float_mat4_array3-double_dmat4_array2-position
skip
vs-input-float_mat4_array3-double_dvec4_array2-position
skip
vs-input-float_mat4_array3-position-double_dmat2
skip
vs-input-float_mat4_array3-position-double_dmat3
skip
vs-input-float_mat4_array3-position-double_dmat3_array2
skip
vs-input-float_mat4_array3-position-double_dmat3x4
skip
vs-input-float_mat4_array3-position-double_dmat4x2_array2
skip
vs-input-float_mat4_array3-position-double_dmat4x3_array2
skip
vs-input-float_mat4_array3-position-double_dvec2_array2
skip
vs-input-float_mat4x2-double_dmat2x4_array2-position
skip
vs-input-float_mat4x2-double_dmat3-position
skip
vs-input-float_mat4x2-double_dmat3x2_array2-position
skip
vs-input-float_mat4x2-double_dmat3x4-position
skip
vs-input-float_mat4x2-double_dmat4-position
skip
vs-input-float_mat4x2-double_dmat4x2_array2-position
skip
vs-input-float_mat4x2-double_dvec3-position
skip
vs-input-float_mat4x2-double_dvec3_array2-position
skip
vs-input-float_mat4x2-double_dvec4-position
skip
vs-input-float_mat4x2-position-double_dmat2x4_array2
skip
vs-input-float_mat4x2-position-double_dmat3x2
skip
vs-input-float_mat4x2-position-double_dmat4_array2
skip
vs-input-float_mat4x2-position-double_dmat4x2
skip
vs-input-float_mat4x2-position-double_dmat4x3_array2
skip
vs-input-float_mat4x2-position-double_dvec4_array2
skip
vs-input-float_mat4x2_array3-double_dmat2x4-position
skip
vs-input-float_mat4x2_array3-double_dmat3_array2-position
skip
vs-input-float_mat4x2_array3-double_dvec4_array2-position
skip
vs-input-float_mat4x2_array3-position-double_dmat2
skip
vs-input-float_mat4x2_array3-position-double_dmat2_array2
skip
vs-input-float_mat4x2_array3-position-double_dmat2x3_array2
skip
vs-input-float_mat4x2_array3-position-double_dmat2x4
skip
vs-input-float_mat4x2_array3-position-double_dmat3
skip
vs-input-float_mat4x2_array3-position-double_dmat3_array2
skip
vs-input-float_mat4x2_array3-position-double_dmat4_array2
skip
vs-input-float_mat4x2_array3-position-double_dvec3_array2
skip
vs-input-float_mat4x2_array3-position-double_dvec4
skip
vs-input-float_mat4x2_array3-position-double_dvec4_array2
skip
vs-input-float_mat4x3-double_dmat2-position
skip
vs-input-float_mat4x3-double_dmat2_array2-position
skip
vs-input-float_mat4x3-double_dmat2x4-position
skip
vs-input-float_mat4x3-double_dmat3x4-position
skip
vs-input-float_mat4x3-double_dvec2-position
skip
vs-input-float_mat4x3-position-double_dmat2
skip
vs-input-float_mat4x3-position-double_dmat4_array2
skip
vs-input-float_mat4x3_array3-double_dmat3x4_array2-position
skip
vs-input-float_mat4x3_array3-position-double_dmat2x3_array2
skip
vs-input-float_mat4x3_array3-position-double_dmat3x2_array2
skip
vs-input-float_vec2-double_dmat2x3-position
skip
vs-input-float_vec2-double_dmat3_array2-position
skip
vs-input-float_vec2-double_dmat4x2_array2-position
skip
vs-input-float_vec2-double_dvec2-position
skip
vs-input-float_vec2-double_dvec2_array2-position
skip
vs-input-float_vec2-position-double_dmat2x3_array2
skip
vs-input-float_vec2-position-double_dmat2x4
skip
vs-input-float_vec2-position-double_dmat3x2_array2
skip
vs-input-float_vec2-position-double_dmat4_array2
skip
vs-input-float_vec2-position-double_dvec2_array2
skip
vs-input-float_vec2-position-double_dvec3_array2
skip
vs-input-float_vec2_array3-double_dmat2_array2-position
skip
vs-input-float_vec2_array3-double_dmat2x4-position
skip
vs-input-float_vec2_array3-double_dmat3x2-position
skip
vs-input-float_vec2_array3-double_dmat4x3-position
skip
vs-input-float_vec2_array3-double_dvec3-position
skip
vs-input-float_vec2_array3-position-double_dmat2x3_array2
skip
vs-input-float_vec2_array3-position-double_dmat3_array2
skip
vs-input-float_vec2_array3-position-double_dmat3x4_array2
skip
vs-input-float_vec2_array3-position-double_dvec3
skip
vs-input-float_vec2_array3-position-double_dvec3_array2
skip
vs-input-float_vec2_array3-position-double_dvec4_array2
skip
vs-input-float_vec3-double_dmat3x2-position
skip
vs-input-float_vec3-double_dmat4-position
skip
vs-input-float_vec3-double_dmat4_array2-position
skip
vs-input-float_vec3-double_dvec2_array2-position
skip
vs-input-float_vec3-position-double_dmat2x3
skip
vs-input-float_vec3-position-double_dmat2x4_array2
skip
vs-input-float_vec3-position-double_dmat3x2
skip
vs-input-float_vec3-position-double_dmat3x4_array2
skip
vs-input-float_vec3-position-double_dmat4_array2
skip
vs-input-float_vec3-position-double_dmat4x3
skip
vs-input-float_vec3_array3-double_dmat2_array2-position
skip
vs-input-float_vec3_array3-double_dmat2x4_array2-position
skip
vs-input-float_vec3_array3-double_dvec4_array2-position
skip
vs-input-float_vec3_array3-position-double_dmat2x4
skip
vs-input-float_vec3_array3-position-double_dmat2x4_array2
skip
vs-input-float_vec3_array3-position-double_dmat3x2
skip
vs-input-float_vec3_array3-position-double_dmat4x3_array2
skip
vs-input-float_vec3_array3-position-double_dvec2
skip
vs-input-float_vec3_array3-position-double_dvec4_array2
skip
vs-input-float_vec4-double_dmat2x3-position
skip
vs-input-float_vec4-double_dmat3_array2-position
skip
vs-input-float_vec4-double_dmat4-position
skip
vs-input-float_vec4-double_dmat4x2-position
skip
vs-input-float_vec4-double_dmat4x3_array2-position
skip
vs-input-float_vec4-position-double_dmat2x3
skip
vs-input-float_vec4-position-double_dmat3x2
skip
vs-input-float_vec4-position-double_dmat3x4
skip
vs-input-float_vec4-position-double_dmat3x4_array2
skip
vs-input-float_vec4-position-double_dmat4_array2
skip
vs-input-float_vec4-position-double_dmat4x2_array2
skip
vs-input-float_vec4-position-double_dmat4x3
skip
vs-input-float_vec4-position-double_dvec3_array2
skip
vs-input-float_vec4_array3-double_dmat2x4-position
skip
vs-input-float_vec4_array3-double_dmat2x4_array2-position
skip
vs-input-float_vec4_array3-double_dmat3_array2-position
skip
vs-input-float_vec4_array3-position-double_dmat2x4
skip
vs-input-float_vec4_array3-position-double_dmat3x4
skip
vs-input-float_vec4_array3-position-double_dmat4_array2
skip
vs-input-float_vec4_array3-position-double_dmat4x3_array2
skip
vs-input-int_int-double_dmat2x4-position
skip
vs-input-int_int-double_dmat3x4_array2-position
skip
vs-input-int_int-double_dmat4x2_array2-position
skip
vs-input-int_int-double_dvec3-position
skip
vs-input-int_int-double_dvec4-position
skip
vs-input-int_int-position-double_dmat3x4
skip
vs-input-int_int-position-double_dmat4x3
skip
vs-input-int_int-position-double_dmat4x3_array2
skip
vs-input-int_int-position-double_dvec2
skip
vs-input-int_int_array3-double_dmat4x3_array2-position
skip
vs-input-int_int_array3-position-double_dmat2
skip
vs-input-int_int_array3-position-double_dmat2x4
skip
vs-input-int_int_array3-position-double_dmat3_array2
skip
vs-input-int_int_array3-position-double_dmat4x2_array2
skip
vs-input-int_int_array3-position-double_dvec2
skip
vs-input-int_ivec2-double_dmat2x3-position
skip
vs-input-int_ivec2-double_dmat3x4-position
skip
vs-input-int_ivec2-double_dmat4x2-position
skip
vs-input-int_ivec2-double_dvec2_array2-position
skip
vs-input-int_ivec2-position-double_dmat2
skip
vs-input-int_ivec2-position-double_dmat2x3_array2
skip
vs-input-int_ivec2-position-double_dmat2x4
skip
vs-input-int_ivec2-position-double_dmat3
skip
vs-input-int_ivec2-position-double_dmat3x2
skip
vs-input-int_ivec2-position-double_dmat3x4_array2
skip
vs-input-int_ivec2-position-double_dvec3_array2
skip
vs-input-int_ivec2-position-double_dvec4_array2
skip
vs-input-int_ivec2_array3-double_dmat2-position
skip
vs-input-int_ivec2_array3-double_dmat2_array2-position
skip
vs-input-int_ivec2_array3-double_dmat2x4-position
skip
vs-input-int_ivec2_array3-double_dmat2x4_array2-position
skip
vs-input-int_ivec2_array3-double_dmat3-position
skip
vs-input-int_ivec2_array3-double_dmat3x4-position
skip
vs-input-int_ivec2_array3-position-double_dmat2x3
skip
vs-input-int_ivec2_array3-position-double_dmat3x4
skip
vs-input-int_ivec2_array3-position-double_dmat4x2
skip
vs-input-int_ivec2_array3-position-double_dmat4x3_array2
skip
vs-input-int_ivec2_array3-position-double_dvec2
skip
vs-input-int_ivec3-double_dmat2x3_array2-position
skip
vs-input-int_ivec3-double_dmat2x4-position
skip
vs-input-int_ivec3-double_dmat3x2-position
skip
vs-input-int_ivec3-double_dmat3x4_array2-position
skip
vs-input-int_ivec3-double_dmat4_array2-position
skip
vs-input-int_ivec3-double_dmat4x2_array2-position
skip
vs-input-int_ivec3-double_dvec2_array2-position
skip
vs-input-int_ivec3-double_dvec4-position
skip
vs-input-int_ivec3-position-double_dmat2_array2
skip
vs-input-int_ivec3-position-double_dmat2x3
skip
vs-input-int_ivec3-position-double_dmat3
skip
vs-input-int_ivec3-position-double_dmat4
skip
vs-input-int_ivec3-position-double_dmat4_array2
skip
vs-input-int_ivec3-position-double_dmat4x2
skip
vs-input-int_ivec3-position-double_dmat4x3
skip
vs-input-int_ivec3-position-double_dvec2
skip
vs-input-int_ivec3-position-double_dvec4_array2
skip
vs-input-int_ivec3_array3-double_dmat2-position
skip
vs-input-int_ivec3_array3-double_dmat2x3-position
skip
vs-input-int_ivec3_array3-double_dmat4x3_array2-position
skip
vs-input-int_ivec3_array3-double_dvec2_array2-position
skip
vs-input-int_ivec3_array3-position-double_dmat2_array2
skip
vs-input-int_ivec3_array3-position-double_dmat2x4_array2
skip
vs-input-int_ivec3_array3-position-double_dmat3_array2
skip
vs-input-int_ivec3_array3-position-double_dmat3x2_array2
skip
vs-input-int_ivec3_array3-position-double_dmat3x4_array2
skip
vs-input-int_ivec3_array3-position-double_dvec4
skip
vs-input-int_ivec4-double_dmat3_array2-position
skip
vs-input-int_ivec4-double_dmat3x4-position
skip
vs-input-int_ivec4-double_dmat4x3_array2-position
skip
vs-input-int_ivec4-double_dvec4-position
skip
vs-input-int_ivec4-double_dvec4_array2-position
skip
vs-input-int_ivec4-position-double_dmat2_array2
skip
vs-input-int_ivec4-position-double_dmat2x3
skip
vs-input-int_ivec4-position-double_dmat2x4_array2
skip
vs-input-int_ivec4-position-double_dmat3x2
skip
vs-input-int_ivec4-position-double_dmat4
skip
vs-input-int_ivec4-position-double_dvec3
skip
vs-input-int_ivec4-position-double_dvec4
skip
vs-input-int_ivec4-position-double_dvec4_array2
skip
vs-input-int_ivec4_array3-double_dmat2x3_array2-position
skip
vs-input-int_ivec4_array3-double_dmat3x2-position
skip
vs-input-int_ivec4_array3-double_dvec2-position
skip
vs-input-int_ivec4_array3-position-double_dmat2x4
skip
vs-input-int_ivec4_array3-position-double_dmat4_array2
skip
vs-input-int_ivec4_array3-position-double_dmat4x2
skip
vs-input-position-byte_int-double_dmat3x2
skip
vs-input-position-byte_int-double_dvec3
skip
vs-input-position-byte_ivec2-double_dmat2
skip
vs-input-position-byte_ivec2-double_dmat2x4
skip
vs-input-position-byte_ivec3-double_dmat3
skip
vs-input-position-byte_ivec3-double_dmat3x2
skip
vs-input-position-byte_ivec3-double_dmat3x4
skip
vs-input-position-byte_ivec4-double_dmat2
skip
vs-input-position-byte_ivec4-double_dmat3
skip
vs-input-position-double_dmat2-double_dmat3x4_array2
skip
vs-input-position-double_dmat2-double_dmat4
skip
vs-input-position-double_dmat2-double_dmat4x2_array2
skip
vs-input-position-double_dmat2-double_dmat4x3
skip
vs-input-position-double_dmat2-double_double
skip
vs-input-position-double_dmat2-double_double_array2
skip
vs-input-position-double_dmat2-float_mat2_array3
skip
vs-input-position-double_dmat2-float_mat2x4
skip
vs-input-position-double_dmat2-float_mat3x2_array3
skip
vs-input-position-double_dmat2-float_mat3x4
skip
vs-input-position-double_dmat2-float_mat4
skip
vs-input-position-double_dmat2-float_mat4_array3
skip
vs-input-position-double_dmat2-int_int_array3
skip
vs-input-position-double_dmat2-int_ivec4
skip
vs-input-position-double_dmat2-uint_uvec2
skip
vs-input-position-double_dmat2_array3-double_dmat3x4
skip
vs-input-position-double_dmat2_array3-double_dmat4
skip
vs-input-position-double_dmat2_array3-double_dmat4_array2
skip
vs-input-position-double_dmat2_array3-double_dmat4x2_array2
skip
vs-input-position-double_dmat2_array3-double_dmat4x3
skip
vs-input-position-double_dmat2_array3-double_dmat4x3_array2
skip
vs-input-position-double_dmat2_array3-double_dvec3_array2
skip
vs-input-position-double_dmat2_array3-double_dvec4_array2
skip
vs-input-position-double_dmat2_array5
skip
vs-input-position-double_dmat2_array5-float_mat2_array3
skip
vs-input-position-double_dmat2_array5-float_mat2x3
skip
vs-input-position-double_dmat2_array5-float_mat3x2
skip
vs-input-position-double_dmat2_array5-float_vec3
skip
vs-input-position-double_dmat2_array5-uint_uvec3
skip
vs-input-position-double_dmat2_array5-uint_uvec3_array3
skip
vs-input-position-double_dmat2x3
skip
vs-input-position-double_dmat2x3-double_dmat2x4
skip
vs-input-position-double_dmat2x3-float_mat2
skip
vs-input-position-double_dmat2x3-float_mat2x3
skip
vs-input-position-double_dmat2x3-float_mat3_array3
skip
vs-input-position-double_dmat2x3-float_mat4x3_array3
skip
vs-input-position-double_dmat2x3-int_ivec2
skip
vs-input-position-double_dmat2x3-int_ivec3
skip
vs-input-position-double_dmat2x3-int_ivec4
skip
vs-input-position-double_dmat2x3-uint_uvec3
skip
vs-input-position-double_dmat2x3_array3-double_dmat3x4
skip
vs-input-position-double_dmat2x3_array3-double_dmat4_array2
skip
vs-input-position-double_dmat2x3_array3-double_dvec2_array2
skip
vs-input-position-double_dmat2x3_array5-float_float
skip
vs-input-position-double_dmat2x3_array5-float_mat2
skip
vs-input-position-double_dmat2x3_array5-float_mat3x2_array3
skip
vs-input-position-double_dmat2x3_array5-float_vec3
skip
vs-input-position-double_dmat2x3_array5-int_int
skip
vs-input-position-double_dmat2x3_array5-uint_uint
skip
vs-input-position-double_dmat2x3_array5-uint_uvec2
skip
vs-input-position-double_dmat2x4-double_dmat2
skip
vs-input-position-double_dmat2x4-double_dmat2x4
skip
vs-input-position-double_dmat2x4-double_dmat2x4_array2
skip
vs-input-position-double_dmat2x4-double_dmat3x2_array2
skip
vs-input-position-double_dmat2x4-double_dmat4
skip
vs-input-position-double_dmat2x4-double_dmat4x2
skip
vs-input-position-double_dmat2x4-double_dmat4x3
skip
vs-input-position-double_dmat2x4-double_double
skip
vs-input-position-double_dmat2x4-double_dvec2
skip
vs-input-position-double_dmat2x4-double_dvec3
skip
vs-input-position-double_dmat2x4-float_float
skip
vs-input-position-double_dmat2x4-float_mat2x3
skip
vs-input-position-double_dmat2x4-float_mat3
skip
vs-input-position-double_dmat2x4-float_mat3x2_array3
skip
vs-input-position-double_dmat2x4-float_mat4x3
skip
vs-input-position-double_dmat2x4-int_int_array3
skip
vs-input-position-double_dmat2x4-int_ivec2_array3
skip
vs-input-position-double_dmat2x4-uint_uint
skip
vs-input-position-double_dmat2x4-uint_uvec2
skip
vs-input-position-double_dmat2x4-uint_uvec2_array3
skip
vs-input-position-double_dmat2x4_array3-double_dmat3x2_array2
skip
vs-input-position-double_dmat2x4_array3-double_dmat3x4
skip
vs-input-position-double_dmat2x4_array3-double_dvec2_array2
skip
vs-input-position-double_dmat2x4_array5-float_float_array3
skip
vs-input-position-double_dmat2x4_array5-float_mat2_array3
skip
vs-input-position-double_dmat2x4_array5-float_mat2x4
skip
vs-input-position-double_dmat2x4_array5-float_mat3x2
skip
vs-input-position-double_dmat2x4_array5-float_vec4_array3
skip
vs-input-position-double_dmat2x4_array5-int_ivec4
skip
vs-input-position-double_dmat2x4_array5-int_ivec4_array3
skip
vs-input-position-double_dmat2x4_array5-uint_uvec2
skip
vs-input-position-double_dmat3-double_dmat3
skip
vs-input-position-double_dmat3-double_dmat3x2_array2
skip
vs-input-position-double_dmat3-double_dmat4_array2
skip
vs-input-position-double_dmat3-float_float_array3
skip
vs-input-position-double_dmat3-float_mat2x3
skip
vs-input-position-double_dmat3-float_mat2x4
skip
vs-input-position-double_dmat3-float_mat3
skip
vs-input-position-double_dmat3-float_mat3x2_array3
skip
vs-input-position-double_dmat3-float_mat4_array3
skip
vs-input-position-double_dmat3-float_vec2_array3
skip
vs-input-position-double_dmat3-float_vec3
skip
vs-input-position-double_dmat3-float_vec4_array3
skip
vs-input-position-double_dmat3-int_ivec3_array3
skip
vs-input-position-double_dmat3-uint_uvec3_array3
skip
vs-input-position-double_dmat3-uint_uvec4
skip
vs-input-position-double_dmat3_array3-double_dmat2
skip
vs-input-position-double_dmat3_array3-double_dmat2x3
skip
vs-input-position-double_dmat3_array3-double_dmat4
skip
vs-input-position-double_dmat3_array5-float_vec4
skip
vs-input-position-double_dmat3_array5-int_ivec4
skip
vs-input-position-double_dmat3_array5-uint_uvec3
skip
vs-input-position-double_dmat3x2-double_dmat2x3
skip
vs-input-position-double_dmat3x2-double_dmat3x2
skip
vs-input-position-double_dmat3x2-double_dmat4_array2
skip
vs-input-position-double_dmat3x2-double_dvec3
skip
vs-input-position-double_dmat3x2-float_mat3x2
skip
vs-input-position-double_dmat3x2-float_mat3x4
skip
vs-input-position-double_dmat3x2-float_mat4
skip
vs-input-position-double_dmat3x2-float_mat4x3
skip
vs-input-position-double_dmat3x2-float_vec3
skip
vs-input-position-double_dmat3x2-float_vec4_array3
skip
vs-input-position-double_dmat3x2-uint_uvec3
skip
vs-input-position-double_dmat3x2_array3-double_dmat2_array2
skip
vs-input-position-double_dmat3x2_array3-double_dmat2x4_array2
skip
vs-input-position-double_dmat3x2_array3-double_dmat3x2_array2
skip
vs-input-position-double_dmat3x2_array3-double_dmat4x3
skip
vs-input-position-double_dmat3x2_array3-double_double_array2
skip
vs-input-position-double_dmat3x2_array3-double_dvec3
skip
vs-input-position-double_dmat3x2_array5-float_float_array3
skip
vs-input-position-double_dmat3x2_array5-float_mat2x4_array3
skip
vs-input-position-double_dmat3x2_array5-float_mat3_array3
skip
vs-input-position-double_dmat3x2_array5-float_mat4
skip
vs-input-position-double_dmat3x2_array5-float_mat4x2_array3
skip
vs-input-position-double_dmat3x2_array5-float_vec3
skip
vs-input-position-double_dmat3x2_array5-int_ivec3
skip
vs-input-position-double_dmat3x2_array5-uint_uvec4_array3
skip
vs-input-position-double_dmat3x4-double_dmat2x4
skip
vs-input-position-double_dmat3x4-double_dmat3_array2
skip
vs-input-position-double_dmat3x4-double_dmat4
skip
vs-input-position-double_dmat3x4-double_dmat4x2_array2
skip
vs-input-position-double_dmat3x4-double_dmat4x3_array2
skip
vs-input-position-double_dmat3x4-double_dvec2
skip
vs-input-position-double_dmat3x4-double_dvec4_array2
skip
vs-input-position-double_dmat3x4-float_float
skip
vs-input-position-double_dmat3x4-float_mat2x3_array3
skip
vs-input-position-double_dmat3x4-float_mat3x4_array3
skip
vs-input-position-double_dmat3x4-int_int_array3
skip
vs-input-position-double_dmat3x4-int_ivec2
skip
vs-input-position-double_dmat3x4-uint_uint_array3
skip
vs-input-position-double_dmat3x4-uint_uvec3
skip
vs-input-position-double_dmat3x4_array3-double_dmat2x3_array2
skip
vs-input-position-double_dmat3x4_array3-double_dmat3x2_array2
skip
vs-input-position-double_dmat3x4_array3-double_dmat3x4
skip
vs-input-position-double_dmat3x4_array3-double_dmat4
skip
vs-input-position-double_dmat3x4_array3-double_double
skip
vs-input-position-double_dmat3x4_array3-double_double_array2
skip
vs-input-position-double_dmat3x4_array5-uint_uvec2
skip
vs-input-position-double_dmat3x4_array5-uint_uvec3
skip
vs-input-position-double_dmat4-double_dmat2_array2
skip
vs-input-position-double_dmat4-double_dmat3_array2
skip
vs-input-position-double_dmat4-double_dmat3x4_array2
skip
vs-input-position-double_dmat4-double_dmat4
skip
vs-input-position-double_dmat4-double_dmat4x2
skip
vs-input-position-double_dmat4-double_dmat4x3
skip
vs-input-position-double_dmat4-double_double
skip
vs-input-position-double_dmat4-double_dvec2
skip
vs-input-position-double_dmat4-double_dvec2_array2
skip
vs-input-position-double_dmat4-double_dvec4
skip
vs-input-position-double_dmat4-float_float_array3
skip
vs-input-position-double_dmat4-float_mat2
skip
vs-input-position-double_dmat4-float_mat2x3_array3
skip
vs-input-position-double_dmat4-int_ivec2_array3
skip
vs-input-position-double_dmat4-int_ivec3_array3
skip
vs-input-position-double_dmat4-int_ivec4_array3
skip
vs-input-position-double_dmat4-uint_uint_array3
skip
vs-input-position-double_dmat4_array3-double_dmat2x3
skip
vs-input-position-double_dmat4x2
skip
vs-input-position-double_dmat4x2-double_dvec4
skip
vs-input-position-double_dmat4x2-float_mat2_array3
skip
vs-input-position-double_dmat4x2-float_mat2x3
skip
vs-input-position-double_dmat4x2-float_mat2x3_array3
skip
vs-input-position-double_dmat4x2-float_mat2x4
skip
vs-input-position-double_dmat4x2-float_mat3x4
skip
vs-input-position-double_dmat4x2-float_vec2
skip
vs-input-position-double_dmat4x2-float_vec3_array3
skip
vs-input-position-double_dmat4x2-int_ivec2_array3
skip
vs-input-position-double_dmat4x2_array3-double_dmat2x3_array2
skip
vs-input-position-double_dmat4x2_array3-double_dmat3
skip
vs-input-position-double_dmat4x2_array3-double_double_array2
skip
vs-input-position-double_dmat4x2_array3-double_dvec2
skip
vs-input-position-double_dmat4x2_array3-double_dvec3
skip
vs-input-position-double_dmat4x2_array5-float_float
skip
vs-input-position-double_dmat4x2_array5-float_float_array3
skip
vs-input-position-double_dmat4x2_array5-float_mat2x4_array3
skip
vs-input-position-double_dmat4x2_array5-float_mat3x4
skip
vs-input-position-double_dmat4x2_array5-float_mat4
skip
vs-input-position-double_dmat4x2_array5-float_mat4x2
skip
vs-input-position-double_dmat4x2_array5-float_vec3_array3
skip
vs-input-position-double_dmat4x2_array5-float_vec4_array3
skip
vs-input-position-double_dmat4x2_array5-int_int
skip
vs-input-position-double_dmat4x2_array5-int_int_array3
skip
vs-input-position-double_dmat4x2_array5-int_ivec2
skip
vs-input-position-double_dmat4x2_array5-int_ivec3
skip
vs-input-position-double_dmat4x2_array5-uint_uvec2
skip
vs-input-position-double_dmat4x2_array5-uint_uvec3_array3
skip
vs-input-position-double_dmat4x2_array5-uint_uvec4
skip
vs-input-position-double_dmat4x3
skip
vs-input-position-double_dmat4x3-double_dmat2
skip
vs-input-position-double_dmat4x3-double_dmat2_array2
skip
vs-input-position-double_dmat4x3-double_dmat3x2_array2
skip
vs-input-position-double_dmat4x3-double_dmat4
skip
vs-input-position-double_dmat4x3-double_dvec3
skip
vs-input-position-double_dmat4x3-double_dvec4_array2
skip
vs-input-position-double_dmat4x3-float_mat2x3
skip
vs-input-position-double_dmat4x3-float_mat2x4
skip
vs-input-position-double_dmat4x3-float_mat3_array3
skip
vs-input-position-double_dmat4x3-float_mat3x2_array3
skip
vs-input-position-double_dmat4x3-float_mat4x3_array3
skip
vs-input-position-double_dmat4x3-int_int
skip
vs-input-position-double_dmat4x3-int_ivec2_array3
skip
vs-input-position-double_dmat4x3-int_ivec3
skip
vs-input-position-double_dmat4x3-int_ivec4
skip
vs-input-position-double_dmat4x3-uint_uvec4_array3
skip
vs-input-position-double_dmat4x3_array3-double_dmat2x4
skip
vs-input-position-double_dmat4x3_array3-double_dmat4x2
skip
vs-input-position-double_dmat4x3_array3-double_dvec2
skip
vs-input-position-double_dmat4x3_array3-double_dvec3
skip
vs-input-position-double_double-double_dmat2_array2
skip
vs-input-position-double_double-double_dmat2x3_array2
skip
vs-input-position-double_double-double_dmat4x3_array2
skip
vs-input-position-double_double_array3-double_dmat2x3_array2
skip
vs-input-position-double_double_array3-double_dmat3x2_array2
skip
vs-input-position-double_double_array3-double_dmat4
skip
vs-input-position-double_double_array3-double_dmat4x3
skip
vs-input-position-double_double_array3-double_dvec3_array2
skip
vs-input-position-double_double_array3-double_dvec4
skip
vs-input-position-double_dvec2-double_dmat2_array2
skip
vs-input-position-double_dvec2-double_dmat2x4
skip
vs-input-position-double_dvec2-double_dmat2x4_array2
skip
vs-input-position-double_dvec2-double_dmat4
skip
vs-input-position-double_dvec2-double_dmat4_array2
skip
vs-input-position-double_dvec2-double_double
skip
vs-input-position-double_dvec2-double_double_array2
skip
vs-input-position-double_dvec2-double_dvec4
skip
vs-input-position-double_dvec2-double_dvec4_array2
skip
vs-input-position-double_dvec2-float_mat2x4
skip
vs-input-position-double_dvec2-float_mat3
skip
vs-input-position-double_dvec2-float_mat3x2
skip
vs-input-position-double_dvec2-float_mat4x2_array3
skip
vs-input-position-double_dvec2-float_mat4x3
skip
vs-input-position-double_dvec2-float_mat4x3_array3
skip
vs-input-position-double_dvec2-float_vec2
skip
vs-input-position-double_dvec2-int_ivec4
skip
vs-input-position-double_dvec2-uint_uvec3
skip
vs-input-position-double_dvec2_array3-double_dmat2x4_array2
skip
vs-input-position-double_dvec2_array3-double_dmat3x2
skip
vs-input-position-double_dvec2_array3-double_dmat3x4
skip
vs-input-position-double_dvec2_array3-double_dmat4x2_array2
skip
vs-input-position-double_dvec2_array3-double_dvec2_array2
skip
vs-input-position-double_dvec2_array3-double_dvec4
skip
vs-input-position-double_dvec2_array5
skip
vs-input-position-double_dvec2_array5-float_mat3x4
skip
vs-input-position-double_dvec2_array5-float_vec2_array3
skip
vs-input-position-double_dvec2_array5-float_vec4
skip
vs-input-position-double_dvec2_array5-int_ivec2
skip
vs-input-position-double_dvec2_array5-int_ivec3
skip
vs-input-position-double_dvec2_array5-uint_uvec3_array3
skip
vs-input-position-double_dvec3
skip
vs-input-position-double_dvec3-double_dmat2x3_array2
skip
vs-input-position-double_dvec3-double_dmat3x2
skip
vs-input-position-double_dvec3-double_dmat3x2_array2
skip
vs-input-position-double_dvec3-double_dmat3x4
skip
vs-input-position-double_dvec3-double_dmat3x4_array2
skip
vs-input-position-double_dvec3-double_dmat4_array2
skip
vs-input-position-double_dvec3-double_dmat4x3
skip
vs-input-position-double_dvec3-float_mat2_array3
skip
vs-input-position-double_dvec3-float_mat2x3
skip
vs-input-position-double_dvec3-float_mat4x3_array3
skip
vs-input-position-double_dvec3-int_ivec3
skip
vs-input-position-double_dvec3-int_ivec3_array3
skip
vs-input-position-double_dvec3-uint_uint
skip
vs-input-position-double_dvec3-uint_uvec2_array3
skip
vs-input-position-double_dvec3-uint_uvec4_array3
skip
vs-input-position-double_dvec3_array3-double_dmat2_array2
skip
vs-input-position-double_dvec3_array3-double_dmat2x3_array2
skip
vs-input-position-double_dvec3_array3-double_dmat2x4
skip
vs-input-position-double_dvec3_array3-double_dmat4
skip
vs-input-position-double_dvec3_array3-double_double_array2
skip
vs-input-position-double_dvec3_array3-double_dvec2
skip
vs-input-position-double_dvec3_array5-float_float_array3
skip
vs-input-position-double_dvec3_array5-float_mat2x3
skip
vs-input-position-double_dvec3_array5-float_mat3x2_array3
skip
vs-input-position-double_dvec3_array5-float_mat4x2_array3
skip
vs-input-position-double_dvec3_array5-int_ivec2
skip
vs-input-position-double_dvec3_array5-int_ivec3_array3
skip
vs-input-position-double_dvec3_array5-int_ivec4
skip
vs-input-position-double_dvec3_array5-uint_uint
skip
vs-input-position-double_dvec3_array5-uint_uint_array3
skip
vs-input-position-double_dvec4
skip
vs-input-position-double_dvec4-double_dmat3x2_array2
skip
vs-input-position-double_dvec4-double_double
skip
vs-input-position-double_dvec4-float_mat2x4
skip
vs-input-position-double_dvec4-float_mat3x4
skip
vs-input-position-double_dvec4-float_mat4_array3
skip
vs-input-position-double_dvec4-float_mat4x3
skip
vs-input-position-double_dvec4-float_mat4x3_array3
skip
vs-input-position-double_dvec4-float_vec3_array3
skip
vs-input-position-double_dvec4-float_vec4
skip
vs-input-position-double_dvec4-float_vec4_array3
skip
vs-input-position-double_dvec4-int_int_array3
skip
vs-input-position-double_dvec4-int_ivec2
skip
vs-input-position-double_dvec4-int_ivec3
skip
vs-input-position-double_dvec4-int_ivec4_array3
skip
vs-input-position-double_dvec4-uint_uvec3_array3
skip
vs-input-position-double_dvec4_array3-double_dmat3x2
skip
vs-input-position-double_dvec4_array3-double_dmat3x2_array2
skip
vs-input-position-double_dvec4_array5-float_mat2x3_array3
skip
vs-input-position-double_dvec4_array5-float_mat3x2
skip
vs-input-position-double_dvec4_array5-float_mat4
skip
vs-input-position-double_dvec4_array5-float_vec3
skip
vs-input-position-double_dvec4_array5-float_vec3_array3
skip
vs-input-position-double_dvec4_array5-float_vec4_array3
skip
vs-input-position-double_dvec4_array5-uint_uint
skip
vs-input-position-double_dvec4_array5-uint_uvec3
skip
vs-input-position-double_dvec4_array5-uint_uvec4
skip
vs-input-position-float_float-double_dmat2x3
skip
vs-input-position-float_float-double_dmat2x4_array2
skip
vs-input-position-float_float-double_dmat4x2_array2
skip
vs-input-position-float_float-double_dvec2
skip
vs-input-position-float_float_array3-double_dmat3x2_array2
skip
vs-input-position-float_float_array3-double_dmat3x4
skip
vs-input-position-float_float_array3-double_dmat4x3_array2
skip
vs-input-position-float_float_array3-double_dvec3
skip
vs-input-position-float_mat2-double_dmat2_array2
skip
vs-input-position-float_mat2-double_dmat2x4
skip
vs-input-position-float_mat2-double_dmat2x4_array2
skip
vs-input-position-float_mat2-double_dmat3
skip
vs-input-position-float_mat2-double_dvec2
skip
vs-input-position-float_mat2-double_dvec2_array2
skip
vs-input-position-float_mat2-double_dvec3_array2
skip
vs-input-position-float_mat2_array3-double_dmat2x4_array2
skip
vs-input-position-float_mat2_array3-double_dmat3x2
skip
vs-input-position-float_mat2_array3-double_dmat4x2
skip
vs-input-position-float_mat2_array3-double_dmat4x3
skip
vs-input-position-float_mat2_array3-double_dvec3_array2
skip
vs-input-position-float_mat2x3-double_dmat2x3_array2
skip
vs-input-position-float_mat2x3-double_dmat2x4_array2
skip
vs-input-position-float_mat2x3-double_dmat3x2
skip
vs-input-position-float_mat2x3-double_dvec2
skip
vs-input-position-float_mat2x3_array3-double_dmat2x3
skip
vs-input-position-float_mat2x3_array3-double_dmat3x4
skip
vs-input-position-float_mat2x3_array3-double_dmat4x3_array2
skip
vs-input-position-float_mat2x3_array3-double_dvec2
skip
vs-input-position-float_mat2x3_array3-double_dvec3
skip
vs-input-position-float_mat2x3_array3-double_dvec4
skip
vs-input-position-float_mat2x4-double_dmat3x2
skip
vs-input-position-float_mat2x4-double_dmat4x3_array2
skip
vs-input-position-float_mat2x4-double_dvec3_array2
skip
vs-input-position-float_mat2x4-double_dvec4
skip
vs-input-position-float_mat2x4_array3-double_dmat2x3
skip
vs-input-position-float_mat2x4_array3-double_dmat3_array2
skip
vs-input-position-float_mat2x4_array3-double_dmat3x4
skip
vs-input-position-float_mat2x4_array3-double_dmat4x3
skip
vs-input-position-float_mat2x4_array3-double_dvec3_array2
skip
vs-input-position-float_mat3-double_dmat3x4
skip
vs-input-position-float_mat3-double_dvec3
skip
vs-input-position-float_mat3_array3-double_dmat2_array2
skip
vs-input-position-float_mat3_array3-double_dmat3x2
skip
vs-input-position-float_mat3_array3-double_dvec2_array2
skip
vs-input-position-float_mat3_array3-double_dvec4
skip
vs-input-position-float_mat3x2-double_dmat2x3
skip
vs-input-position-float_mat3x2-double_dmat3
skip
vs-input-position-float_mat3x2-double_dmat3x2
skip
vs-input-position-float_mat3x2-double_dmat3x2_array2
skip
vs-input-position-float_mat3x2-double_dvec3
skip
vs-input-position-float_mat3x2-double_dvec4_array2
skip
vs-input-position-float_mat3x2_array3-double_dmat3x4_array2
skip
vs-input-position-float_mat3x2_array3-double_dmat4x2
skip
vs-input-position-float_mat3x2_array3-double_dmat4x2_array2
skip
vs-input-position-float_mat3x2_array3-double_dmat4x3_array2
skip
vs-input-position-float_mat3x2_array3-double_dvec3
skip
vs-input-position-float_mat3x4-double_dmat2
skip
vs-input-position-float_mat3x4-double_dmat3x2_array2
skip
vs-input-position-float_mat3x4-double_dmat3x4
skip
vs-input-position-float_mat3x4-double_dvec3_array2
skip
vs-input-position-float_mat3x4-double_dvec4_array2
skip
vs-input-position-float_mat3x4_array3-double_dmat2x4_array2
skip
vs-input-position-float_mat3x4_array3-double_dmat3x4_array2
skip
vs-input-position-float_mat3x4_array3-double_dmat4
skip
vs-input-position-float_mat3x4_array3-double_dmat4x2
skip
vs-input-position-float_mat3x4_array3-double_dmat4x3_array2
skip
vs-input-position-float_mat4-double_dmat2
skip
vs-input-position-float_mat4-double_dmat2_array2
skip
vs-input-position-float_mat4-double_dmat3_array2
skip
vs-input-position-float_mat4-double_dmat3x2
skip
vs-input-position-float_mat4-double_dmat4
skip
vs-input-position-float_mat4-double_dmat4_array2
skip
vs-input-position-float_mat4-double_dvec3
skip
vs-input-position-float_mat4_array3-double_dmat2x3_array2
skip
vs-input-position-float_mat4_array3-double_dmat3x2_array2
skip
vs-input-position-float_mat4_array3-double_dmat4_array2
skip
vs-input-position-float_mat4_array3-double_dvec3_array2
skip
vs-input-position-float_mat4x2-double_dmat2x3
skip
vs-input-position-float_mat4x2-double_dmat2x3_array2
skip
vs-input-position-float_mat4x2-double_dmat3x4
skip
vs-input-position-float_mat4x2-double_dmat4
skip
vs-input-position-float_mat4x2-double_dmat4x2
skip
vs-input-position-float_mat4x2-double_dvec4
skip
vs-input-position-float_mat4x2-double_dvec4_array2
skip
vs-input-position-float_mat4x2_array3-double_dmat2x3
skip
vs-input-position-float_mat4x2_array3-double_dmat3
skip
vs-input-position-float_mat4x2_array3-double_dmat3_array2
skip
vs-input-position-float_mat4x2_array3-double_dmat4x3
skip
vs-input-position-float_mat4x2_array3-double_dvec3
skip
vs-input-position-float_mat4x3-double_dmat2x4_array2
skip
vs-input-position-float_mat4x3-double_dmat3
skip
vs-input-position-float_mat4x3-double_dmat4x3_array2
skip
vs-input-position-float_mat4x3_array3-double_dmat2_array2
skip
vs-input-position-float_mat4x3_array3-double_dmat2x3_array2
skip
vs-input-position-float_mat4x3_array3-double_dmat3x2
skip
vs-input-position-float_mat4x3_array3-double_dmat3x4
skip
vs-input-position-float_mat4x3_array3-double_dvec2
skip
vs-input-position-float_mat4x3_array3-double_dvec3_array2
skip
vs-input-position-float_mat4x3_array3-double_dvec4
skip
vs-input-position-float_vec2-double_dmat2x3_array2
skip
vs-input-position-float_vec2-double_dmat2x4
skip
vs-input-position-float_vec2-double_dmat3x2
skip
vs-input-position-float_vec2-double_dmat4
skip
vs-input-position-float_vec2-double_dvec3
skip
vs-input-position-float_vec2_array3-double_dmat2_array2
skip
vs-input-position-float_vec2_array3-double_dmat3_array2
skip
vs-input-position-float_vec2_array3-double_dmat3x2_array2
skip
vs-input-position-float_vec2_array3-double_dmat3x4
skip
vs-input-position-float_vec2_array3-double_dmat3x4_array2
skip
vs-input-position-float_vec2_array3-double_dmat4x3_array2
skip
vs-input-position-float_vec2_array3-double_dvec2_array2
skip
vs-input-position-float_vec2_array3-double_dvec3
skip
vs-input-position-float_vec2_array3-double_dvec3_array2
skip
vs-input-position-float_vec3-double_dmat2
skip
vs-input-position-float_vec3-double_dmat2x4_array2
skip
vs-input-position-float_vec3-double_dmat4
skip
vs-input-position-float_vec3-double_dvec2_array2
skip
vs-input-position-float_vec3_array3-double_dmat2x4
skip
vs-input-position-float_vec3_array3-double_dmat3x2
skip
vs-input-position-float_vec3_array3-double_dmat3x4_array2
skip
vs-input-position-float_vec3_array3-double_dmat4_array2
skip
vs-input-position-float_vec3_array3-double_dvec2
skip
vs-input-position-float_vec4-double_dmat2x4_array2
skip
vs-input-position-float_vec4-double_dmat3x4
skip
vs-input-position-float_vec4-double_dmat4
skip
vs-input-position-float_vec4_array3-double_dmat2x4
skip
vs-input-position-float_vec4_array3-double_dmat2x4_array2
skip
vs-input-position-float_vec4_array3-double_dmat3x4
skip
vs-input-position-float_vec4_array3-double_dmat4x3_array2
skip
vs-input-position-float_vec4_array3-double_dvec4_array2
skip
vs-input-position-int_int-double_dmat3
skip
vs-input-position-int_int-double_dmat3_array2
skip
vs-input-position-int_int-double_dmat3x2
skip
vs-input-position-int_int-double_dmat3x4_array2
skip
vs-input-position-int_int-double_dmat4_array2
skip
vs-input-position-int_int-double_dvec2
skip
vs-input-position-int_int-double_dvec3
skip
vs-input-position-int_int-double_dvec3_array2
skip
vs-input-position-int_int_array3-double_dmat2x4
skip
vs-input-position-int_int_array3-double_dmat2x4_array2
skip
vs-input-position-int_int_array3-double_dmat3
skip
vs-input-position-int_int_array3-double_dmat3_array2
skip
vs-input-position-int_int_array3-double_dmat3x2
skip
vs-input-position-int_int_array3-double_dmat4x2
skip
vs-input-position-int_int_array3-double_dmat4x2_array2
skip
vs-input-position-int_int_array3-double_dvec2_array2
skip
vs-input-position-int_int_array3-double_dvec3
skip
vs-input-position-int_int_array3-double_dvec4_array2
skip
vs-input-position-int_ivec2-double_dmat3_array2
skip
vs-input-position-int_ivec2-double_dvec3
skip
vs-input-position-int_ivec2-double_dvec4_array2
skip
vs-input-position-int_ivec2_array3-double_dmat2
skip
vs-input-position-int_ivec2_array3-double_dmat3
skip
vs-input-position-int_ivec2_array3-double_dmat3x2_array2
skip
vs-input-position-int_ivec2_array3-double_dmat4x3_array2
skip
vs-input-position-int_ivec3-double_dmat3x2
skip
vs-input-position-int_ivec3-double_dmat3x4
skip
vs-input-position-int_ivec3-double_dmat3x4_array2
skip
vs-input-position-int_ivec3-double_dvec3
skip
vs-input-position-int_ivec3_array3-double_dmat2
skip
vs-input-position-int_ivec3_array3-double_dmat4x2_array2
skip
vs-input-position-int_ivec3_array3-double_dvec2_array2
skip
vs-input-position-int_ivec4-double_dmat2
skip
vs-input-position-int_ivec4-double_dmat2x4_array2
skip
vs-input-position-int_ivec4-double_dmat3
skip
vs-input-position-int_ivec4-double_dmat3x2
skip
vs-input-position-int_ivec4-double_dmat3x2_array2
skip
vs-input-position-int_ivec4-double_dmat3x4
skip
vs-input-position-int_ivec4-double_dmat4_array2
skip
vs-input-position-int_ivec4-double_dmat4x3_array2
skip
vs-input-position-int_ivec4-double_dvec2_array2
skip
vs-input-position-int_ivec4-double_dvec3
skip
vs-input-position-int_ivec4_array3-double_dmat2_array2
skip
vs-input-position-int_ivec4_array3-double_dmat3_array2
skip
vs-input-position-int_ivec4_array3-double_dmat3x2_array2
skip
vs-input-position-int_ivec4_array3-double_dmat4
skip
vs-input-position-ubyte_uint-short_int-double_dmat2x4
skip
vs-input-position-ubyte_uint-short_int-double_dmat4
skip
vs-input-position-ubyte_uint-short_int-double_dmat4x2
skip
vs-input-position-ubyte_uint-short_ivec2-double_dmat2x4
skip
vs-input-position-ubyte_uint-short_ivec2-double_dmat3x4
skip
vs-input-position-ubyte_uint-short_ivec2-double_dmat4x3
skip
vs-input-position-ubyte_uint-short_ivec2-double_dvec3
skip
vs-input-position-ubyte_uint-short_ivec3-double_dmat2
skip
vs-input-position-ubyte_uint-short_ivec3-double_dmat2x4
skip
vs-input-position-ubyte_uint-short_ivec3-double_dmat3x4
skip
vs-input-position-ubyte_uint-short_ivec3-double_dmat4x3
skip
vs-input-position-ubyte_uint-short_ivec3-double_dvec4
skip
vs-input-position-ubyte_uvec2-short_int-double_dmat2x4
skip
vs-input-position-ubyte_uvec2-short_int-double_dvec2
skip
vs-input-position-ubyte_uvec2-short_int-double_dvec4
skip
vs-input-position-ubyte_uvec2-short_ivec2-double_dmat2
skip
vs-input-position-ubyte_uvec2-short_ivec3-double_dmat4
skip
vs-input-position-ubyte_uvec2-short_ivec3-double_dmat4x2
skip
vs-input-position-ubyte_uvec2-short_ivec3-double_dvec2
skip
vs-input-position-ubyte_uvec2-short_ivec3-double_dvec4
skip
vs-input-position-ubyte_uvec2-short_ivec4-double_dmat2
skip
vs-input-position-ubyte_uvec2-short_ivec4-double_dmat4x3
skip
vs-input-position-ubyte_uvec3-short_int-double_dmat2x4
skip
vs-input-position-ubyte_uvec3-short_int-double_dmat3x4
skip
vs-input-position-ubyte_uvec3-short_int-double_dvec3
skip
vs-input-position-ubyte_uvec3-short_int-double_dvec4
skip
vs-input-position-ubyte_uvec3-short_ivec2-double_dmat2
skip
vs-input-position-ubyte_uvec3-short_ivec2-double_dmat2x4
skip
vs-input-position-ubyte_uvec3-short_ivec2-double_dmat3
skip
vs-input-position-ubyte_uvec3-short_ivec2-double_dmat3x4
skip
vs-input-position-ubyte_uvec3-short_ivec2-double_dvec2
skip
vs-input-position-ubyte_uvec3-short_ivec3-double_dmat2x3
skip
vs-input-position-ubyte_uvec3-short_ivec3-double_dmat3x4
skip
vs-input-position-ubyte_uvec3-short_ivec3-double_dmat4x2
skip
vs-input-position-ubyte_uvec3-short_ivec3-double_dmat4x3
skip
vs-input-position-ubyte_uvec3-short_ivec3-double_dvec3
skip
vs-input-position-ubyte_uvec3-short_ivec4-double_dmat2
skip
vs-input-position-ubyte_uvec3-short_ivec4-double_dvec3
skip
vs-input-position-ubyte_uvec4-short_int-double_dmat2
skip
vs-input-position-ubyte_uvec4-short_int-double_dmat2x3
skip
vs-input-position-ubyte_uvec4-short_int-double_dmat2x4
skip
vs-input-position-ubyte_uvec4-short_int-double_dmat3
skip
vs-input-position-ubyte_uvec4-short_ivec2-double_dmat2x3
skip
vs-input-position-ubyte_uvec4-short_ivec2-double_dmat3x2
skip
vs-input-position-ubyte_uvec4-short_ivec2-double_dvec3
skip
vs-input-position-ubyte_uvec4-short_ivec3-double_dmat2
skip
vs-input-position-ubyte_uvec4-short_ivec3-double_dmat3x2
skip
vs-input-position-ubyte_uvec4-short_ivec4-double_dmat4x2
skip
vs-input-position-uint_uint-double_dmat3x2_array2
skip
vs-input-position-uint_uint-double_dmat4
skip
vs-input-position-uint_uint-double_dmat4x3
skip
vs-input-position-uint_uint-double_dmat4x3_array2
skip
vs-input-position-uint_uint-double_dvec2
skip
vs-input-position-uint_uint-double_dvec3
skip
vs-input-position-uint_uint-double_dvec4
skip
vs-input-position-uint_uint_array3-double_dmat2_array2
skip
vs-input-position-uint_uint_array3-double_dmat3_array2
skip
vs-input-position-uint_uint_array3-double_dvec2_array2
skip
vs-input-position-uint_uint_array3-double_dvec4_array2
skip
vs-input-position-uint_uvec2-double_dmat3
skip
vs-input-position-uint_uvec2-double_dmat3x4_array2
skip
vs-input-position-uint_uvec2-double_dmat4_array2
skip
vs-input-position-uint_uvec2-double_dvec3_array2
skip
vs-input-position-uint_uvec3-double_dmat3
skip
vs-input-position-uint_uvec3-double_dmat3x2_array2
skip
vs-input-position-uint_uvec3-double_dvec2_array2
skip
vs-input-position-uint_uvec3_array3-double_dmat2x4
skip
vs-input-position-uint_uvec3_array3-double_dmat3x2_array2
skip
vs-input-position-uint_uvec4-double_dmat2x4_array2
skip
vs-input-position-uint_uvec4-double_dmat4
skip
vs-input-position-uint_uvec4-double_dmat4x2_array2
skip
vs-input-position-uint_uvec4-double_dvec2_array2
skip
vs-input-position-uint_uvec4-double_dvec3
skip
vs-input-position-uint_uvec4-double_dvec4_array2
skip
vs-input-position-uint_uvec4_array3-double_dmat2x3
skip
vs-input-position-uint_uvec4_array3-double_dmat4x2
skip
vs-input-position-uint_uvec4_array3-double_dmat4x3_array2
skip
vs-input-position-uint_uvec4_array3-double_dvec3
skip
vs-input-position-ushort_uint-double_dmat4x2
skip
vs-input-position-ushort_uint-double_dvec2
skip
vs-input-position-ushort_uvec2-double_dmat2
skip
vs-input-position-ushort_uvec2-double_dmat4
skip
vs-input-position-ushort_uvec2-double_dvec4
skip
vs-input-position-ushort_uvec3-double_dmat2
skip
vs-input-position-ushort_uvec3-double_dmat2x3
skip
vs-input-position-ushort_uvec3-double_dmat3
skip
vs-input-position-ushort_uvec3-double_dmat3x2
skip
vs-input-position-ushort_uvec3-double_dvec2
skip
vs-input-position-ushort_uvec3-double_dvec3
skip
vs-input-position-ushort_uvec4-double_dmat2x4
skip
vs-input-position-ushort_uvec4-double_dmat4x2
skip
vs-input-position-ushort_uvec4-double_dvec3
skip
vs-input-position-ushort_uvec4-double_dvec4
skip
vs-input-ubyte_uint-position-short_int-double_dmat2x4
skip
vs-input-ubyte_uint-position-short_int-double_dmat3x2
skip
vs-input-ubyte_uint-position-short_int-double_dmat4x2
skip
vs-input-ubyte_uint-position-short_ivec2-double_dmat4x2
skip
vs-input-ubyte_uint-position-short_ivec3-double_dmat2
skip
vs-input-ubyte_uint-position-short_ivec3-double_dmat3
skip
vs-input-ubyte_uint-position-short_ivec4-double_dmat3x2
skip
vs-input-ubyte_uint-position-short_ivec4-double_dmat3x4
skip
vs-input-ubyte_uint-position-short_ivec4-double_dmat4x2
skip
vs-input-ubyte_uint-position-short_ivec4-double_dmat4x3
skip
vs-input-ubyte_uint-position-short_ivec4-double_dvec4
skip
vs-input-ubyte_uint-short_int-double_dmat2x3-position
skip
vs-input-ubyte_uint-short_int-double_dmat3x2-position
skip
vs-input-ubyte_uint-short_int-double_dmat4-position
skip
vs-input-ubyte_uint-short_int-double_dmat4x2-position
skip
vs-input-ubyte_uint-short_int-position-double_dmat3
skip
vs-input-ubyte_uint-short_int-position-double_dmat3x2
skip
vs-input-ubyte_uint-short_ivec2-double_dmat3x2-position
skip
vs-input-ubyte_uint-short_ivec2-double_dvec2-position
skip
vs-input-ubyte_uint-short_ivec3-double_dmat2x3-position
skip
vs-input-ubyte_uint-short_ivec3-position-double_dmat3x2
skip
vs-input-ubyte_uint-short_ivec3-position-double_dvec3
skip
vs-input-ubyte_uint-short_ivec4-double_dmat4x2-position
skip
vs-input-ubyte_uint-short_ivec4-position-double_dmat2
skip
vs-input-ubyte_uint-short_ivec4-position-double_dmat4x2
skip
vs-input-ubyte_uint-short_ivec4-position-double_dvec3
skip
vs-input-ubyte_uvec2-position-short_int-double_dmat4x2
skip
vs-input-ubyte_uvec2-position-short_ivec2-double_dmat2
skip
vs-input-ubyte_uvec2-position-short_ivec2-double_dmat2x4
skip
vs-input-ubyte_uvec2-position-short_ivec2-double_dvec2
skip
vs-input-ubyte_uvec2-position-short_ivec2-double_dvec4
skip
vs-input-ubyte_uvec2-position-short_ivec3-double_dmat2
skip
vs-input-ubyte_uvec2-position-short_ivec3-double_dmat3
skip
vs-input-ubyte_uvec2-position-short_ivec3-double_dmat3x2
skip
vs-input-ubyte_uvec2-position-short_ivec3-double_dmat4x2
skip
vs-input-ubyte_uvec2-position-short_ivec3-double_dvec2
skip
vs-input-ubyte_uvec2-position-short_ivec4-double_dvec4
skip
vs-input-ubyte_uvec2-short_int-double_dmat2x4-position
skip
vs-input-ubyte_uvec2-short_int-double_dmat3x4-position
skip
vs-input-ubyte_uvec2-short_int-double_dmat4x3-position
skip
vs-input-ubyte_uvec2-short_int-position-double_dvec4
skip
vs-input-ubyte_uvec2-short_ivec2-double_dmat2-position
skip
vs-input-ubyte_uvec2-short_ivec2-double_dmat3-position
skip
vs-input-ubyte_uvec2-short_ivec2-double_dmat4x3-position
skip
vs-input-ubyte_uvec2-short_ivec2-double_dvec2-position
skip
vs-input-ubyte_uvec2-short_ivec2-double_dvec3-position
skip
vs-input-ubyte_uvec2-short_ivec2-double_dvec4-position
skip
vs-input-ubyte_uvec2-short_ivec2-position-double_dmat2
skip
vs-input-ubyte_uvec2-short_ivec2-position-double_dvec4
skip
vs-input-ubyte_uvec2-short_ivec3-double_dvec4-position
skip
vs-input-ubyte_uvec2-short_ivec3-position-double_dmat3x2
skip
vs-input-ubyte_uvec2-short_ivec3-position-double_dmat4
skip
vs-input-ubyte_uvec2-short_ivec3-position-double_dvec4
skip
vs-input-ubyte_uvec2-short_ivec4-double_dmat4-position
skip
vs-input-ubyte_uvec2-short_ivec4-double_dvec2-position
skip
vs-input-ubyte_uvec2-short_ivec4-position-double_dmat3x2
skip
vs-input-ubyte_uvec2-short_ivec4-position-double_dmat4
skip
vs-input-ubyte_uvec2-short_ivec4-position-double_dmat4x2
skip
vs-input-ubyte_uvec3-position-short_ivec2-double_dmat4x2
skip
vs-input-ubyte_uvec3-position-short_ivec4-double_dmat3
skip
vs-input-ubyte_uvec3-position-short_ivec4-double_dmat3x2
skip
vs-input-ubyte_uvec3-short_int-double_dmat4-position
skip
vs-input-ubyte_uvec3-short_int-double_dmat4x2-position
skip
vs-input-ubyte_uvec3-short_int-double_dvec3-position
skip
vs-input-ubyte_uvec3-short_int-position-double_dmat2
skip
vs-input-ubyte_uvec3-short_int-position-double_dmat2x4
skip
vs-input-ubyte_uvec3-short_int-position-double_dmat4
skip
vs-input-ubyte_uvec3-short_ivec2-double_dmat2x3-position
skip
vs-input-ubyte_uvec3-short_ivec2-double_dmat3-position
skip
vs-input-ubyte_uvec3-short_ivec2-double_dmat4x3-position
skip
vs-input-ubyte_uvec3-short_ivec2-position-double_dmat2
skip
vs-input-ubyte_uvec3-short_ivec2-position-double_dmat3
skip
vs-input-ubyte_uvec3-short_ivec2-position-double_dmat3x2
skip
vs-input-ubyte_uvec3-short_ivec2-position-double_dvec4
skip
vs-input-ubyte_uvec3-short_ivec3-position-double_dmat3x2
skip
vs-input-ubyte_uvec3-short_ivec3-position-double_dvec3
skip
vs-input-ubyte_uvec3-short_ivec4-double_dmat2-position
skip
vs-input-ubyte_uvec3-short_ivec4-double_dmat2x4-position
skip
vs-input-ubyte_uvec3-short_ivec4-double_dmat3x2-position
skip
vs-input-ubyte_uvec3-short_ivec4-double_dmat4-position
skip
vs-input-ubyte_uvec3-short_ivec4-double_dvec2-position
skip
vs-input-ubyte_uvec3-short_ivec4-position-double_dmat4x2
skip
vs-input-ubyte_uvec4-position-short_int-double_dmat3x4
skip
vs-input-ubyte_uvec4-position-short_int-double_dmat4x2
skip
vs-input-ubyte_uvec4-position-short_int-double_dvec4
skip
vs-input-ubyte_uvec4-position-short_ivec2-double_dmat3x2
skip
vs-input-ubyte_uvec4-position-short_ivec2-double_dvec2
skip
vs-input-ubyte_uvec4-position-short_ivec3-double_dmat2x4
skip
vs-input-ubyte_uvec4-position-short_ivec3-double_dmat4x2
skip
vs-input-ubyte_uvec4-position-short_ivec3-double_dmat4x3
skip
vs-input-ubyte_uvec4-position-short_ivec4-double_dmat2
skip
vs-input-ubyte_uvec4-position-short_ivec4-double_dmat2x3
skip
vs-input-ubyte_uvec4-position-short_ivec4-double_dvec3
skip
vs-input-ubyte_uvec4-short_int-double_dmat3x2-position
skip
vs-input-ubyte_uvec4-short_int-double_dmat4-position
skip
vs-input-ubyte_uvec4-short_int-position-double_dmat2
skip
vs-input-ubyte_uvec4-short_int-position-double_dmat3
skip
vs-input-ubyte_uvec4-short_int-position-double_dmat3x4
skip
vs-input-ubyte_uvec4-short_int-position-double_dvec3
skip
vs-input-ubyte_uvec4-short_int-position-double_dvec4
skip
vs-input-ubyte_uvec4-short_ivec2-double_dmat3-position
skip
vs-input-ubyte_uvec4-short_ivec2-double_dvec4-position
skip
vs-input-ubyte_uvec4-short_ivec2-position-double_dmat2x3
skip
vs-input-ubyte_uvec4-short_ivec2-position-double_dmat2x4
skip
vs-input-ubyte_uvec4-short_ivec2-position-double_dmat4
skip
vs-input-ubyte_uvec4-short_ivec3-double_dmat2x4-position
skip
vs-input-ubyte_uvec4-short_ivec3-double_dmat4x3-position
skip
vs-input-ubyte_uvec4-short_ivec3-position-double_dmat2x3
skip
vs-input-ubyte_uvec4-short_ivec3-position-double_dmat4
skip
vs-input-ubyte_uvec4-short_ivec3-position-double_dvec4
skip
vs-input-ubyte_uvec4-short_ivec4-double_dmat2-position
skip
vs-input-ubyte_uvec4-short_ivec4-position-double_dmat3x2
skip
vs-input-ubyte_uvec4-short_ivec4-position-double_dmat3x4
skip
vs-input-ubyte_uvec4-short_ivec4-position-double_dmat4
skip
vs-input-ubyte_uvec4-short_ivec4-position-double_dmat4x2
skip
vs-input-ubyte_uvec4-short_ivec4-position-double_dmat4x3
skip
vs-input-ubyte_uvec4-short_ivec4-position-double_dvec4
skip
vs-input-uint_uint-double_dmat2x4_array2-position
skip
vs-input-uint_uint-double_dmat3x2-position
skip
vs-input-uint_uint-position-double_dmat2
skip
vs-input-uint_uint-position-double_dmat2_array2
skip
vs-input-uint_uint-position-double_dmat2x3
skip
vs-input-uint_uint-position-double_dmat3x2
skip
vs-input-uint_uint-position-double_dmat3x2_array2
skip
vs-input-uint_uint-position-double_dmat3x4_array2
skip
vs-input-uint_uint-position-double_dmat4
skip
vs-input-uint_uint-position-double_dmat4_array2
skip
vs-input-uint_uint-position-double_dvec4
skip
vs-input-uint_uint_array3-double_dmat2-position
skip
vs-input-uint_uint_array3-double_dmat2x4_array2-position
skip
vs-input-uint_uint_array3-double_dmat4-position
skip
vs-input-uint_uint_array3-double_dmat4_array2-position
skip
vs-input-uint_uint_array3-double_dvec3_array2-position
skip
vs-input-uint_uint_array3-position-double_dmat3x2_array2
skip
vs-input-uint_uint_array3-position-double_dmat4_array2
skip
vs-input-uint_uint_array3-position-double_dmat4x2_array2
skip
vs-input-uint_uint_array3-position-double_dvec2_array2
skip
vs-input-uint_uint_array3-position-double_dvec3_array2
skip
vs-input-uint_uvec2-double_dmat2_array2-position
skip
vs-input-uint_uvec2-double_dmat2x3_array2-position
skip
vs-input-uint_uvec2-double_dmat3x2-position
skip
vs-input-uint_uvec2-double_dmat4x3-position
skip
vs-input-uint_uvec2-double_dvec4-position
skip
vs-input-uint_uvec2-position-double_dmat2x4_array2
skip
vs-input-uint_uvec2-position-double_dmat3_array2
skip
vs-input-uint_uvec2-position-double_dmat3x4
skip
vs-input-uint_uvec2-position-double_dmat4x2_array2
skip
vs-input-uint_uvec2-position-double_dmat4x3_array2
skip
vs-input-uint_uvec2-position-double_dvec2_array2
skip
vs-input-uint_uvec2_array3-double_dmat3x2_array2-position
skip
vs-input-uint_uvec2_array3-double_dmat3x4_array2-position
skip
vs-input-uint_uvec2_array3-double_dmat4x2-position
skip
vs-input-uint_uvec2_array3-double_dmat4x3_array2-position
skip
vs-input-uint_uvec2_array3-double_dvec2_array2-position
skip
vs-input-uint_uvec2_array3-double_dvec3_array2-position
skip
vs-input-uint_uvec2_array3-position-double_dmat4
skip
vs-input-uint_uvec2_array3-position-double_dmat4x2
skip
vs-input-uint_uvec2_array3-position-double_dmat4x3
skip
vs-input-uint_uvec2_array3-position-double_dvec3
skip
vs-input-uint_uvec2_array3-position-double_dvec3_array2
skip
vs-input-uint_uvec2_array3-position-double_dvec4
skip
vs-input-uint_uvec3-double_dmat2-position
skip
vs-input-uint_uvec3-double_dmat2x4_array2-position
skip
vs-input-uint_uvec3-double_dmat4-position
skip
vs-input-uint_uvec3-double_dvec3_array2-position
skip
vs-input-uint_uvec3-double_dvec4-position
skip
vs-input-uint_uvec3-position-double_dmat2
skip
vs-input-uint_uvec3-position-double_dmat2x3
skip
vs-input-uint_uvec3-position-double_dmat2x4_array2
skip
vs-input-uint_uvec3-position-double_dmat3_array2
skip
vs-input-uint_uvec3-position-double_dmat3x2
skip
vs-input-uint_uvec3-position-double_dmat3x2_array2
skip
vs-input-uint_uvec3-position-double_dmat4_array2
skip
vs-input-uint_uvec3-position-double_dmat4x3
skip
vs-input-uint_uvec3-position-double_dvec2_array2
skip
vs-input-uint_uvec3_array3-double_dmat2x3-position
skip
vs-input-uint_uvec3_array3-double_dmat2x4_array2-position
skip
vs-input-uint_uvec3_array3-double_dmat3x2-position
skip
vs-input-uint_uvec3_array3-double_dmat4x3-position
skip
vs-input-uint_uvec3_array3-position-double_dmat3x4_array2
skip
vs-input-uint_uvec3_array3-position-double_dmat4x3
skip
vs-input-uint_uvec3_array3-position-double_dvec2
skip
vs-input-uint_uvec4-double_dmat2-position
skip
vs-input-uint_uvec4-double_dmat2x4_array2-position
skip
vs-input-uint_uvec4-double_dmat3x2-position
skip
vs-input-uint_uvec4-double_dmat4_array2-position
skip
vs-input-uint_uvec4-double_dvec4-position
skip
vs-input-uint_uvec4-position-double_dmat2_array2
skip
vs-input-uint_uvec4-position-double_dmat3x4_array2
skip
vs-input-uint_uvec4-position-double_dvec2_array2
skip
vs-input-uint_uvec4-position-double_dvec4_array2
skip
vs-input-uint_uvec4_array3-double_dmat2x4_array2-position
skip
vs-input-uint_uvec4_array3-double_dmat3x2-position
skip
vs-input-uint_uvec4_array3-double_dmat4x2-position
skip
vs-input-uint_uvec4_array3-double_dvec2_array2-position
skip
vs-input-uint_uvec4_array3-double_dvec4-position
skip
vs-input-uint_uvec4_array3-position-double_dmat2
skip
vs-input-uint_uvec4_array3-position-double_dmat3_array2
skip
vs-input-uint_uvec4_array3-position-double_dvec3_array2
skip
vs-input-ushort_uint-double_dmat2x4-position
skip
vs-input-ushort_uint-double_dvec4-position
skip
vs-input-ushort_uint-position-double_dmat4
skip
vs-input-ushort_uint-position-double_dvec4
skip
vs-input-ushort_uvec2-double_dmat2x4-position
skip
vs-input-ushort_uvec2-double_dmat3-position
skip
vs-input-ushort_uvec2-double_dmat4x3-position
skip
vs-input-ushort_uvec2-double_dvec3-position
skip
vs-input-ushort_uvec2-position-double_dmat3
skip
vs-input-ushort_uvec2-position-double_dmat4
skip
vs-input-ushort_uvec2-position-double_dmat4x3
skip
vs-input-ushort_uvec3-double_dmat3x4-position
skip
vs-input-ushort_uvec3-double_dvec2-position
skip
vs-input-ushort_uvec3-position-double_dmat2x3
skip
vs-input-ushort_uvec3-position-double_dvec4
skip
vs-input-ushort_uvec4-double_dmat3x4-position
skip
vs-input-ushort_uvec4-position-double_dmat3
skip
vs-input-ushort_uvec4-position-double_dmat3x2
skip
vs-input-ushort_uvec4-position-double_dmat4x3
skip
vs-input-ushort_uvec4-position-double_dvec2
skip
glsl-4.30
0/0
compiler
0/0
legal-aggregate-initializer-sequence-operator-abuse.frag
skip
execution
0/0
built-in-functions
0/0
cs-abs-float
skip
cs-abs-int
skip
cs-abs-ivec2
skip
cs-abs-ivec3
skip
cs-abs-ivec4
skip
cs-abs-vec2
skip
cs-abs-vec3
skip
cs-abs-vec4
skip
cs-acos-float
skip
cs-acos-vec2
skip
cs-acos-vec3
skip
cs-acos-vec4
skip
cs-acosh-float
skip
cs-acosh-vec2
skip
cs-acosh-vec3
skip
cs-acosh-vec4
skip
cs-all-bvec2
skip
cs-all-bvec2-using-if
skip
cs-all-bvec3
skip
cs-all-bvec3-using-if
skip
cs-all-bvec4
skip
cs-all-bvec4-using-if
skip
cs-any-bvec2
skip
cs-any-bvec2-using-if
skip
cs-any-bvec3
skip
cs-any-bvec3-using-if
skip
cs-any-bvec4
skip
cs-any-bvec4-using-if
skip
cs-asin-float
skip
cs-asin-vec2
skip
cs-asin-vec3
skip
cs-asin-vec4
skip
cs-asinh-float
skip
cs-asinh-vec2
skip
cs-asinh-vec3
skip
cs-asinh-vec4
skip
cs-atan-float
skip
cs-atan-float-float
skip
cs-atan-vec2
skip
cs-atan-vec2-vec2
skip
cs-atan-vec3
skip
cs-atan-vec3-vec3
skip
cs-atan-vec4
skip
cs-atan-vec4-vec4
skip
cs-atanh-float
skip
cs-atanh-vec2
skip
cs-atanh-vec3
skip
cs-atanh-vec4
skip
cs-ceil-float
skip
cs-ceil-vec2
skip
cs-ceil-vec3
skip
cs-ceil-vec4
skip
cs-clamp-float-float-float
skip
cs-clamp-int-int-int
skip
cs-clamp-ivec2-int-int
skip
cs-clamp-ivec2-ivec2-ivec2
skip
cs-clamp-ivec3-int-int
skip
cs-clamp-ivec3-ivec3-ivec3
skip
cs-clamp-ivec4-int-int
skip
cs-clamp-ivec4-ivec4-ivec4
skip
cs-clamp-uint-uint-uint
skip
cs-clamp-uvec2-uint-uint
skip
cs-clamp-uvec2-uvec2-uvec2
skip
cs-clamp-uvec3-uint-uint
skip
cs-clamp-uvec3-uvec3-uvec3
skip
cs-clamp-uvec4-uint-uint
skip
cs-clamp-uvec4-uvec4-uvec4
skip
cs-clamp-vec2-float-float
skip
cs-clamp-vec2-vec2-vec2
skip
cs-clamp-vec3-float-float
skip
cs-clamp-vec3-vec3-vec3
skip
cs-clamp-vec4-float-float
skip
cs-clamp-vec4-vec4-vec4
skip
cs-cos-float
skip
cs-cos-vec2
skip
cs-cos-vec3
skip
cs-cos-vec4
skip
cs-cosh-float
skip
cs-cosh-vec2
skip
cs-cosh-vec3
skip
cs-cosh-vec4
skip
cs-cross-vec3-vec3
skip
cs-degrees-float
skip
cs-degrees-vec2
skip
cs-degrees-vec3
skip
cs-degrees-vec4
skip
cs-determinant-mat2
skip
cs-determinant-mat3
skip
cs-determinant-mat4
skip
cs-distance-float-float
skip
cs-distance-vec2-vec2
skip
cs-distance-vec3-vec3
skip
cs-distance-vec4-vec4
skip
cs-dot-float-float
skip
cs-dot-vec2-vec2
skip
cs-dot-vec3-vec3
skip
cs-dot-vec4-vec4
skip
cs-equal-bvec2-bvec2
skip
cs-equal-bvec3-bvec3
skip
cs-equal-bvec4-bvec4
skip
cs-equal-ivec2-ivec2
skip
cs-equal-ivec3-ivec3
skip
cs-equal-ivec4-ivec4
skip
cs-equal-uvec2-uvec2
skip
cs-equal-uvec3-uvec3
skip
cs-equal-uvec4-uvec4
skip
cs-equal-vec2-vec2
skip
cs-equal-vec3-vec3
skip
cs-equal-vec4-vec4
skip
cs-exp-float
skip
cs-exp-vec2
skip
cs-exp-vec3
skip
cs-exp-vec4
skip
cs-exp2-float
skip
cs-exp2-vec2
skip
cs-exp2-vec3
skip
cs-exp2-vec4
skip
cs-faceforward-float-float-float
skip
cs-faceforward-vec2-vec2-vec2
skip
cs-faceforward-vec3-vec3-vec3
skip
cs-faceforward-vec4-vec4-vec4
skip
cs-floor-float
skip
cs-floor-vec2
skip
cs-floor-vec3
skip
cs-floor-vec4
skip
cs-fract-float
skip
cs-fract-vec2
skip
cs-fract-vec3
skip
cs-fract-vec4
skip
cs-greaterthan-ivec2-ivec2
skip
cs-greaterthan-ivec3-ivec3
skip
cs-greaterthan-ivec4-ivec4
skip
cs-greaterthan-uvec2-uvec2
skip
cs-greaterthan-uvec3-uvec3
skip
cs-greaterthan-uvec4-uvec4
skip
cs-greaterthan-vec2-vec2
skip
cs-greaterthan-vec3-vec3
skip
cs-greaterthan-vec4-vec4
skip
cs-greaterthanequal-ivec2-ivec2
skip
cs-greaterthanequal-ivec3-ivec3
skip
cs-greaterthanequal-ivec4-ivec4
skip
cs-greaterthanequal-uvec2-uvec2
skip
cs-greaterthanequal-uvec3-uvec3
skip
cs-greaterthanequal-uvec4-uvec4
skip
cs-greaterthanequal-vec2-vec2
skip
cs-greaterthanequal-vec3-vec3
skip
cs-greaterthanequal-vec4-vec4
skip
cs-inverse-mat2
skip
cs-inverse-mat3
skip
cs-inverse-mat4
skip
cs-inversesqrt-float
skip
cs-inversesqrt-vec2
skip
cs-inversesqrt-vec3
skip
cs-inversesqrt-vec4
skip
cs-length-float
skip
cs-length-vec2
skip
cs-length-vec3
skip
cs-length-vec4
skip
cs-lessthan-ivec2-ivec2
skip
cs-lessthan-ivec3-ivec3
skip
cs-lessthan-ivec4-ivec4
skip
cs-lessthan-uvec2-uvec2
skip
cs-lessthan-uvec3-uvec3
skip
cs-lessthan-uvec4-uvec4
skip
cs-lessthan-vec2-vec2
skip
cs-lessthan-vec3-vec3
skip
cs-lessthan-vec4-vec4
skip
cs-lessthanequal-ivec2-ivec2
skip
cs-lessthanequal-ivec3-ivec3
skip
cs-lessthanequal-ivec4-ivec4
skip
cs-lessthanequal-uvec2-uvec2
skip
cs-lessthanequal-uvec3-uvec3
skip
cs-lessthanequal-uvec4-uvec4
skip
cs-lessthanequal-vec2-vec2
skip
cs-lessthanequal-vec3-vec3
skip
cs-lessthanequal-vec4-vec4
skip
cs-log-float
skip
cs-log-vec2
skip
cs-log-vec3
skip
cs-log-vec4
skip
cs-log2-float
skip
cs-log2-vec2
skip
cs-log2-vec3
skip
cs-log2-vec4
skip
cs-matrixcompmult-mat2-mat2
skip
cs-matrixcompmult-mat2x3-mat2x3
skip
cs-matrixcompmult-mat2x4-mat2x4
skip
cs-matrixcompmult-mat3-mat3
skip
cs-matrixcompmult-mat3x2-mat3x2
skip
cs-matrixcompmult-mat3x4-mat3x4
skip
cs-matrixcompmult-mat4-mat4
skip
cs-matrixcompmult-mat4x2-mat4x2
skip
cs-matrixcompmult-mat4x3-mat4x3
skip
cs-max-float-float
skip
cs-max-int-int
skip
cs-max-ivec2-int
skip
cs-max-ivec2-ivec2
skip
cs-max-ivec3-int
skip
cs-max-ivec3-ivec3
skip
cs-max-ivec4-int
skip
cs-max-ivec4-ivec4
skip
cs-max-uint-uint
skip
cs-max-uvec2-uint
skip
cs-max-uvec2-uvec2
skip
cs-max-uvec3-uint
skip
cs-max-uvec3-uvec3
skip
cs-max-uvec4-uint
skip
cs-max-uvec4-uvec4
skip
cs-max-vec2-float
skip
cs-max-vec2-vec2
skip
cs-max-vec3-float
skip
cs-max-vec3-vec3
skip
cs-max-vec4-float
skip
cs-max-vec4-vec4
skip
cs-min-float-float
skip
cs-min-int-int
skip
cs-min-ivec2-int
skip
cs-min-ivec2-ivec2
skip
cs-min-ivec3-int
skip
cs-min-ivec3-ivec3
skip
cs-min-ivec4-int
skip
cs-min-ivec4-ivec4
skip
cs-min-uint-uint
skip
cs-min-uvec2-uint
skip
cs-min-uvec2-uvec2
skip
cs-min-uvec3-uint
skip
cs-min-uvec3-uvec3
skip
cs-min-uvec4-uint
skip
cs-min-uvec4-uvec4
skip
cs-min-vec2-float
skip
cs-min-vec2-vec2
skip
cs-min-vec3-float
skip
cs-min-vec3-vec3
skip
cs-min-vec4-float
skip
cs-min-vec4-vec4
skip
cs-mix-float-float-bool
skip
cs-mix-float-float-float
skip
cs-mix-vec2-vec2-bvec2
skip
cs-mix-vec2-vec2-float
skip
cs-mix-vec2-vec2-vec2
skip
cs-mix-vec3-vec3-bvec3
skip
cs-mix-vec3-vec3-float
skip
cs-mix-vec3-vec3-vec3
skip
cs-mix-vec4-vec4-bvec4
skip
cs-mix-vec4-vec4-float
skip
cs-mix-vec4-vec4-vec4
skip
cs-mod-float-float
skip
cs-mod-vec2-float
skip
cs-mod-vec2-vec2
skip
cs-mod-vec3-float
skip
cs-mod-vec3-vec3
skip
cs-mod-vec4-float
skip
cs-mod-vec4-vec4
skip
cs-normalize-float
skip
cs-normalize-vec2
skip
cs-normalize-vec3
skip
cs-normalize-vec4
skip
cs-not-bvec2
skip
cs-not-bvec3
skip
cs-not-bvec4
skip
cs-notequal-bvec2-bvec2
skip
cs-notequal-bvec3-bvec3
skip
cs-notequal-bvec4-bvec4
skip
cs-notequal-ivec2-ivec2
skip
cs-notequal-ivec3-ivec3
skip
cs-notequal-ivec4-ivec4
skip
cs-notequal-uvec2-uvec2
skip
cs-notequal-uvec3-uvec3
skip
cs-notequal-uvec4-uvec4
skip
cs-notequal-vec2-vec2
skip
cs-notequal-vec3-vec3
skip
cs-notequal-vec4-vec4
skip
cs-op-add-float-float
skip
cs-op-add-float-mat2
skip
cs-op-add-float-mat2x3
skip
cs-op-add-float-mat2x4
skip
cs-op-add-float-mat3
skip
cs-op-add-float-mat3x2
skip
cs-op-add-float-mat3x4
skip
cs-op-add-float-mat4
skip
cs-op-add-float-mat4x2
skip
cs-op-add-float-mat4x3
skip
cs-op-add-float-vec2
skip
cs-op-add-float-vec3
skip
cs-op-add-float-vec4
skip
cs-op-add-int-int
skip
cs-op-add-int-ivec2
skip
cs-op-add-int-ivec3
skip
cs-op-add-int-ivec4
skip
cs-op-add-ivec2-int
skip
cs-op-add-ivec2-ivec2
skip
cs-op-add-ivec3-int
skip
cs-op-add-ivec3-ivec3
skip
cs-op-add-ivec4-int
skip
cs-op-add-ivec4-ivec4
skip
cs-op-add-mat2-float
skip
cs-op-add-mat2-mat2
skip
cs-op-add-mat2x3-float
skip
cs-op-add-mat2x3-mat2x3
skip
cs-op-add-mat2x4-float
skip
cs-op-add-mat2x4-mat2x4
skip
cs-op-add-mat3-float
skip
cs-op-add-mat3-mat3
skip
cs-op-add-mat3x2-float
skip
cs-op-add-mat3x2-mat3x2
skip
cs-op-add-mat3x4-float
skip
cs-op-add-mat3x4-mat3x4
skip
cs-op-add-mat4-float
skip
cs-op-add-mat4-mat4
skip
cs-op-add-mat4x2-float
skip
cs-op-add-mat4x2-mat4x2
skip
cs-op-add-mat4x3-float
skip
cs-op-add-mat4x3-mat4x3
skip
cs-op-add-uint-uint
skip
cs-op-add-uint-uvec2
skip
cs-op-add-uint-uvec3
skip
cs-op-add-uint-uvec4
skip
cs-op-add-uvec2-uint
skip
cs-op-add-uvec2-uvec2
skip
cs-op-add-uvec3-uint
skip
cs-op-add-uvec3-uvec3
skip
cs-op-add-uvec4-uint
skip
cs-op-add-uvec4-uvec4
skip
cs-op-add-vec2-float
skip
cs-op-add-vec2-vec2
skip
cs-op-add-vec3-float
skip
cs-op-add-vec3-vec3
skip
cs-op-add-vec4-float
skip
cs-op-add-vec4-vec4
skip
cs-op-and-bool-bool
skip
cs-op-and-bool-bool-using-if
skip
cs-op-assign-add-float-float
skip
cs-op-assign-add-int-int
skip
cs-op-assign-add-ivec2-int
skip
cs-op-assign-add-ivec2-ivec2
skip
cs-op-assign-add-ivec3-int
skip
cs-op-assign-add-ivec3-ivec3
skip
cs-op-assign-add-ivec4-int
skip
cs-op-assign-add-ivec4-ivec4
skip
cs-op-assign-add-mat2-float
skip
cs-op-assign-add-mat2-mat2
skip
cs-op-assign-add-mat2x3-float
skip
cs-op-assign-add-mat2x3-mat2x3
skip
cs-op-assign-add-mat2x4-float
skip
cs-op-assign-add-mat2x4-mat2x4
skip
cs-op-assign-add-mat3-float
skip
cs-op-assign-add-mat3-mat3
skip
cs-op-assign-add-mat3x2-float
skip
cs-op-assign-add-mat3x2-mat3x2
skip
cs-op-assign-add-mat3x4-float
skip
cs-op-assign-add-mat3x4-mat3x4
skip
cs-op-assign-add-mat4-float
skip
cs-op-assign-add-mat4-mat4
skip
cs-op-assign-add-mat4x2-float
skip
cs-op-assign-add-mat4x2-mat4x2
skip
cs-op-assign-add-mat4x3-float
skip
cs-op-assign-add-mat4x3-mat4x3
skip
cs-op-assign-add-uint-uint
skip
cs-op-assign-add-uvec2-uint
skip
cs-op-assign-add-uvec2-uvec2
skip
cs-op-assign-add-uvec3-uint
skip
cs-op-assign-add-uvec3-uvec3
skip
cs-op-assign-add-uvec4-uint
skip
cs-op-assign-add-uvec4-uvec4
skip
cs-op-assign-add-vec2-float
skip
cs-op-assign-add-vec2-vec2
skip
cs-op-assign-add-vec3-float
skip
cs-op-assign-add-vec3-vec3
skip
cs-op-assign-add-vec4-float
skip
cs-op-assign-add-vec4-vec4
skip
cs-op-assign-bitand-int-int
skip
cs-op-assign-bitand-ivec2-int
skip
cs-op-assign-bitand-ivec2-ivec2
skip
cs-op-assign-bitand-ivec3-int
skip
cs-op-assign-bitand-ivec3-ivec3
skip
cs-op-assign-bitand-ivec4-int
skip
cs-op-assign-bitand-ivec4-ivec4
skip
cs-op-assign-bitand-uint-uint
skip
cs-op-assign-bitand-uvec2-uint
skip
cs-op-assign-bitand-uvec2-uvec2
skip
cs-op-assign-bitand-uvec3-uint
skip
cs-op-assign-bitand-uvec3-uvec3
skip
cs-op-assign-bitand-uvec4-uint
skip
cs-op-assign-bitand-uvec4-uvec4
skip
cs-op-assign-bitor-int-int
skip
cs-op-assign-bitor-ivec2-int
skip
cs-op-assign-bitor-ivec2-ivec2
skip
cs-op-assign-bitor-ivec3-int
skip
cs-op-assign-bitor-ivec3-ivec3
skip
cs-op-assign-bitor-ivec4-int
skip
cs-op-assign-bitor-ivec4-ivec4
skip
cs-op-assign-bitor-uint-uint
skip
cs-op-assign-bitor-uvec2-uint
skip
cs-op-assign-bitor-uvec2-uvec2
skip
cs-op-assign-bitor-uvec3-uint
skip
cs-op-assign-bitor-uvec3-uvec3
skip
cs-op-assign-bitor-uvec4-uint
skip
cs-op-assign-bitor-uvec4-uvec4
skip
cs-op-assign-bitxor-int-int
skip
cs-op-assign-bitxor-ivec2-int
skip
cs-op-assign-bitxor-ivec2-ivec2
skip
cs-op-assign-bitxor-ivec3-int
skip
cs-op-assign-bitxor-ivec3-ivec3
skip
cs-op-assign-bitxor-ivec4-int
skip
cs-op-assign-bitxor-ivec4-ivec4
skip
cs-op-assign-bitxor-uint-uint
skip
cs-op-assign-bitxor-uvec2-uint
skip
cs-op-assign-bitxor-uvec2-uvec2
skip
cs-op-assign-bitxor-uvec3-uint
skip
cs-op-assign-bitxor-uvec3-uvec3
skip
cs-op-assign-bitxor-uvec4-uint
skip
cs-op-assign-bitxor-uvec4-uvec4
skip
cs-op-assign-div-float-float
skip
cs-op-assign-div-int-int
skip
cs-op-assign-div-ivec2-int
skip
cs-op-assign-div-ivec2-ivec2
skip
cs-op-assign-div-ivec3-int
skip
cs-op-assign-div-ivec3-ivec3
skip
cs-op-assign-div-ivec4-int
skip
cs-op-assign-div-ivec4-ivec4
skip
cs-op-assign-div-large-uint-uint
skip
cs-op-assign-div-mat2-float
skip
cs-op-assign-div-mat2-mat2
skip
cs-op-assign-div-mat2x3-float
skip
cs-op-assign-div-mat2x3-mat2x3
skip
cs-op-assign-div-mat2x4-float
skip
cs-op-assign-div-mat2x4-mat2x4
skip
cs-op-assign-div-mat3-float
skip
cs-op-assign-div-mat3-mat3
skip
cs-op-assign-div-mat3x2-float
skip
cs-op-assign-div-mat3x2-mat3x2
skip
cs-op-assign-div-mat3x4-float
skip
cs-op-assign-div-mat3x4-mat3x4
skip
cs-op-assign-div-mat4-float
skip
cs-op-assign-div-mat4-mat4
skip
cs-op-assign-div-mat4x2-float
skip
cs-op-assign-div-mat4x2-mat4x2
skip
cs-op-assign-div-mat4x3-float
skip
cs-op-assign-div-mat4x3-mat4x3
skip
cs-op-assign-div-uint-uint
skip
cs-op-assign-div-uvec2-uint
skip
cs-op-assign-div-uvec2-uvec2
skip
cs-op-assign-div-uvec3-uint
skip
cs-op-assign-div-uvec3-uvec3
skip
cs-op-assign-div-uvec4-uint
skip
cs-op-assign-div-uvec4-uvec4
skip
cs-op-assign-div-vec2-float
skip
cs-op-assign-div-vec2-vec2
skip
cs-op-assign-div-vec3-float
skip
cs-op-assign-div-vec3-vec3
skip
cs-op-assign-div-vec4-float
skip
cs-op-assign-div-vec4-vec4
skip
cs-op-assign-lshift-int-int
skip
cs-op-assign-lshift-int-uint
skip
cs-op-assign-lshift-ivec2-int
skip
cs-op-assign-lshift-ivec2-ivec2
skip
cs-op-assign-lshift-ivec2-uint
skip
cs-op-assign-lshift-ivec2-uvec2
skip
cs-op-assign-lshift-ivec3-int
skip
cs-op-assign-lshift-ivec3-ivec3
skip
cs-op-assign-lshift-ivec3-uint
skip
cs-op-assign-lshift-ivec3-uvec3
skip
cs-op-assign-lshift-ivec4-int
skip
cs-op-assign-lshift-ivec4-ivec4
skip
cs-op-assign-lshift-ivec4-uint
skip
cs-op-assign-lshift-ivec4-uvec4
skip
cs-op-assign-lshift-uint-int
skip
cs-op-assign-lshift-uint-uint
skip
cs-op-assign-lshift-uvec2-int
skip
cs-op-assign-lshift-uvec2-ivec2
skip
cs-op-assign-lshift-uvec2-uint
skip
cs-op-assign-lshift-uvec2-uvec2
skip
cs-op-assign-lshift-uvec3-int
skip
cs-op-assign-lshift-uvec3-ivec3
skip
cs-op-assign-lshift-uvec3-uint
skip
cs-op-assign-lshift-uvec3-uvec3
skip
cs-op-assign-lshift-uvec4-int
skip
cs-op-assign-lshift-uvec4-ivec4
skip
cs-op-assign-lshift-uvec4-uint
skip
cs-op-assign-lshift-uvec4-uvec4
skip
cs-op-assign-mod-int-int
skip
cs-op-assign-mod-ivec2-int
skip
cs-op-assign-mod-ivec2-ivec2
skip
cs-op-assign-mod-ivec3-int
skip
cs-op-assign-mod-ivec3-ivec3
skip
cs-op-assign-mod-ivec4-int
skip
cs-op-assign-mod-ivec4-ivec4
skip
cs-op-assign-mod-uint-uint
skip
cs-op-assign-mod-uvec2-uint
skip
cs-op-assign-mod-uvec2-uvec2
skip
cs-op-assign-mod-uvec3-uint
skip
cs-op-assign-mod-uvec3-uvec3
skip
cs-op-assign-mod-uvec4-uint
skip
cs-op-assign-mod-uvec4-uvec4
skip
cs-op-assign-mult-float-float
skip
cs-op-assign-mult-int-int
skip
cs-op-assign-mult-ivec2-int
skip
cs-op-assign-mult-ivec2-ivec2
skip
cs-op-assign-mult-ivec3-int
skip
cs-op-assign-mult-ivec3-ivec3
skip
cs-op-assign-mult-ivec4-int
skip
cs-op-assign-mult-ivec4-ivec4
skip
cs-op-assign-mult-mat2-float
skip
cs-op-assign-mult-mat2-mat2
skip
cs-op-assign-mult-mat2x3-float
skip
cs-op-assign-mult-mat2x3-mat2
skip
cs-op-assign-mult-mat2x4-float
skip
cs-op-assign-mult-mat2x4-mat2
skip
cs-op-assign-mult-mat3-float
skip
cs-op-assign-mult-mat3-mat3
skip
cs-op-assign-mult-mat3x2-float
skip
cs-op-assign-mult-mat3x2-mat3
skip
cs-op-assign-mult-mat3x4-float
skip
cs-op-assign-mult-mat3x4-mat3
skip
cs-op-assign-mult-mat4-float
skip
cs-op-assign-mult-mat4-mat4
skip
cs-op-assign-mult-mat4x2-float
skip
cs-op-assign-mult-mat4x2-mat4
skip
cs-op-assign-mult-mat4x3-float
skip
cs-op-assign-mult-mat4x3-mat4
skip
cs-op-assign-mult-uint-uint
skip
cs-op-assign-mult-uvec2-uint
skip
cs-op-assign-mult-uvec2-uvec2
skip
cs-op-assign-mult-uvec3-uint
skip
cs-op-assign-mult-uvec3-uvec3
skip
cs-op-assign-mult-uvec4-uint
skip
cs-op-assign-mult-uvec4-uvec4
skip
cs-op-assign-mult-vec2-float
skip
cs-op-assign-mult-vec2-mat2
skip
cs-op-assign-mult-vec2-vec2
skip
cs-op-assign-mult-vec3-float
skip
cs-op-assign-mult-vec3-mat3
skip
cs-op-assign-mult-vec3-vec3
skip
cs-op-assign-mult-vec4-float
skip
cs-op-assign-mult-vec4-mat4
skip
cs-op-assign-mult-vec4-vec4
skip
cs-op-assign-rshift-int-int
skip
cs-op-assign-rshift-int-uint
skip
cs-op-assign-rshift-ivec2-int
skip
cs-op-assign-rshift-ivec2-ivec2
skip
cs-op-assign-rshift-ivec2-uint
skip
cs-op-assign-rshift-ivec2-uvec2
skip
cs-op-assign-rshift-ivec3-int
skip
cs-op-assign-rshift-ivec3-ivec3
skip
cs-op-assign-rshift-ivec3-uint
skip
cs-op-assign-rshift-ivec3-uvec3
skip
cs-op-assign-rshift-ivec4-int
skip
cs-op-assign-rshift-ivec4-ivec4
skip
cs-op-assign-rshift-ivec4-uint
skip
cs-op-assign-rshift-ivec4-uvec4
skip
cs-op-assign-rshift-uint-int
skip
cs-op-assign-rshift-uint-uint
skip
cs-op-assign-rshift-uvec2-int
skip
cs-op-assign-rshift-uvec2-ivec2
skip
cs-op-assign-rshift-uvec2-uint
skip
cs-op-assign-rshift-uvec2-uvec2
skip
cs-op-assign-rshift-uvec3-int
skip
cs-op-assign-rshift-uvec3-ivec3
skip
cs-op-assign-rshift-uvec3-uint
skip
cs-op-assign-rshift-uvec3-uvec3
skip
cs-op-assign-rshift-uvec4-int
skip
cs-op-assign-rshift-uvec4-ivec4
skip
cs-op-assign-rshift-uvec4-uint
skip
cs-op-assign-rshift-uvec4-uvec4
skip
cs-op-assign-sub-float-float
skip
cs-op-assign-sub-int-int
skip
cs-op-assign-sub-ivec2-int
skip
cs-op-assign-sub-ivec2-ivec2
skip
cs-op-assign-sub-ivec3-int
skip
cs-op-assign-sub-ivec3-ivec3
skip
cs-op-assign-sub-ivec4-int
skip
cs-op-assign-sub-ivec4-ivec4
skip
cs-op-assign-sub-mat2-float
skip
cs-op-assign-sub-mat2-mat2
skip
cs-op-assign-sub-mat2x3-float
skip
cs-op-assign-sub-mat2x3-mat2x3
skip
cs-op-assign-sub-mat2x4-float
skip
cs-op-assign-sub-mat2x4-mat2x4
skip
cs-op-assign-sub-mat3-float
skip
cs-op-assign-sub-mat3-mat3
skip
cs-op-assign-sub-mat3x2-float
skip
cs-op-assign-sub-mat3x2-mat3x2
skip
cs-op-assign-sub-mat3x4-float
skip
cs-op-assign-sub-mat3x4-mat3x4
skip
cs-op-assign-sub-mat4-float
skip
cs-op-assign-sub-mat4-mat4
skip
cs-op-assign-sub-mat4x2-float
skip
cs-op-assign-sub-mat4x2-mat4x2
skip
cs-op-assign-sub-mat4x3-float
skip
cs-op-assign-sub-mat4x3-mat4x3
skip
cs-op-assign-sub-uint-uint
skip
cs-op-assign-sub-uvec2-uint
skip
cs-op-assign-sub-uvec2-uvec2
skip
cs-op-assign-sub-uvec3-uint
skip
cs-op-assign-sub-uvec3-uvec3
skip
cs-op-assign-sub-uvec4-uint
skip
cs-op-assign-sub-uvec4-uvec4
skip
cs-op-assign-sub-vec2-float
skip
cs-op-assign-sub-vec2-vec2
skip
cs-op-assign-sub-vec3-float
skip
cs-op-assign-sub-vec3-vec3
skip
cs-op-assign-sub-vec4-float
skip
cs-op-assign-sub-vec4-vec4
skip
cs-op-bitand-abs-neg-int-int
skip
cs-op-bitand-abs-neg-int-ivec2
skip
cs-op-bitand-abs-neg-int-ivec3
skip
cs-op-bitand-abs-neg-int-ivec4
skip
cs-op-bitand-abs-neg-ivec2-int
skip
cs-op-bitand-abs-neg-ivec2-ivec2
skip
cs-op-bitand-abs-neg-ivec3-int
skip
cs-op-bitand-abs-neg-ivec3-ivec3
skip
cs-op-bitand-abs-neg-ivec4-int
skip
cs-op-bitand-abs-neg-ivec4-ivec4
skip
cs-op-bitand-abs-not-int-int
skip
cs-op-bitand-abs-not-int-ivec2
skip
cs-op-bitand-abs-not-int-ivec3
skip
cs-op-bitand-abs-not-int-ivec4
skip
cs-op-bitand-abs-not-ivec2-int
skip
cs-op-bitand-abs-not-ivec2-ivec2
skip
cs-op-bitand-abs-not-ivec3-int
skip
cs-op-bitand-abs-not-ivec3-ivec3
skip
cs-op-bitand-abs-not-ivec4-int
skip
cs-op-bitand-abs-not-ivec4-ivec4
skip
cs-op-bitand-int-int
skip
cs-op-bitand-int-ivec2
skip
cs-op-bitand-int-ivec3
skip
cs-op-bitand-int-ivec4
skip
cs-op-bitand-ivec2-int
skip
cs-op-bitand-ivec2-ivec2
skip
cs-op-bitand-ivec3-int
skip
cs-op-bitand-ivec3-ivec3
skip
cs-op-bitand-ivec4-int
skip
cs-op-bitand-ivec4-ivec4
skip
cs-op-bitand-neg-abs-int-int
skip
cs-op-bitand-neg-abs-int-ivec2
skip
cs-op-bitand-neg-abs-int-ivec3
skip
cs-op-bitand-neg-abs-int-ivec4
skip
cs-op-bitand-neg-abs-ivec2-int
skip
cs-op-bitand-neg-abs-ivec2-ivec2
skip
cs-op-bitand-neg-abs-ivec3-int
skip
cs-op-bitand-neg-abs-ivec3-ivec3
skip
cs-op-bitand-neg-abs-ivec4-int
skip
cs-op-bitand-neg-abs-ivec4-ivec4
skip
cs-op-bitand-neg-int-int
skip
cs-op-bitand-neg-int-ivec2
skip
cs-op-bitand-neg-int-ivec3
skip
cs-op-bitand-neg-int-ivec4
skip
cs-op-bitand-neg-ivec2-int
skip
cs-op-bitand-neg-ivec2-ivec2
skip
cs-op-bitand-neg-ivec3-int
skip
cs-op-bitand-neg-ivec3-ivec3
skip
cs-op-bitand-neg-ivec4-int
skip
cs-op-bitand-neg-ivec4-ivec4
skip
cs-op-bitand-neg-uint-uint
skip
cs-op-bitand-neg-uint-uvec2
skip
cs-op-bitand-neg-uint-uvec3
skip
cs-op-bitand-neg-uint-uvec4
skip
cs-op-bitand-neg-uvec2-uint
skip
cs-op-bitand-neg-uvec2-uvec2
skip
cs-op-bitand-neg-uvec3-uint
skip
cs-op-bitand-neg-uvec3-uvec3
skip
cs-op-bitand-neg-uvec4-uint
skip
cs-op-bitand-neg-uvec4-uvec4
skip
cs-op-bitand-not-abs-int-int
skip
cs-op-bitand-not-abs-int-ivec2
skip
cs-op-bitand-not-abs-int-ivec3
skip
cs-op-bitand-not-abs-int-ivec4
skip
cs-op-bitand-not-abs-ivec2-int
skip
cs-op-bitand-not-abs-ivec2-ivec2
skip
cs-op-bitand-not-abs-ivec3-int
skip
cs-op-bitand-not-abs-ivec3-ivec3
skip
cs-op-bitand-not-abs-ivec4-int
skip
cs-op-bitand-not-abs-ivec4-ivec4
skip
cs-op-bitand-not-int-int
skip
cs-op-bitand-not-int-ivec2
skip
cs-op-bitand-not-int-ivec3
skip
cs-op-bitand-not-int-ivec4
skip
cs-op-bitand-not-ivec2-int
skip
cs-op-bitand-not-ivec2-ivec2
skip
cs-op-bitand-not-ivec3-int
skip
cs-op-bitand-not-ivec3-ivec3
skip
cs-op-bitand-not-ivec4-int
skip
cs-op-bitand-not-ivec4-ivec4
skip
cs-op-bitand-not-uint-uint
skip
cs-op-bitand-not-uint-uvec2
skip
cs-op-bitand-not-uint-uvec3
skip
cs-op-bitand-not-uint-uvec4
skip
cs-op-bitand-not-uvec2-uint
skip
cs-op-bitand-not-uvec2-uvec2
skip
cs-op-bitand-not-uvec3-uint
skip
cs-op-bitand-not-uvec3-uvec3
skip
cs-op-bitand-not-uvec4-uint
skip
cs-op-bitand-not-uvec4-uvec4
skip
cs-op-bitand-uint-uint
skip
cs-op-bitand-uint-uvec2
skip
cs-op-bitand-uint-uvec3
skip
cs-op-bitand-uint-uvec4
skip
cs-op-bitand-uvec2-uint
skip
cs-op-bitand-uvec2-uvec2
skip
cs-op-bitand-uvec3-uint
skip
cs-op-bitand-uvec3-uvec3
skip
cs-op-bitand-uvec4-uint
skip
cs-op-bitand-uvec4-uvec4
skip
cs-op-bitor-abs-neg-int-int
skip
cs-op-bitor-abs-neg-int-ivec2
skip
cs-op-bitor-abs-neg-int-ivec3
skip
cs-op-bitor-abs-neg-int-ivec4
skip
cs-op-bitor-abs-neg-ivec2-int
skip
cs-op-bitor-abs-neg-ivec2-ivec2
skip
cs-op-bitor-abs-neg-ivec3-int
skip
cs-op-bitor-abs-neg-ivec3-ivec3
skip
cs-op-bitor-abs-neg-ivec4-int
skip
cs-op-bitor-abs-neg-ivec4-ivec4
skip
cs-op-bitor-abs-not-int-int
skip
cs-op-bitor-abs-not-int-ivec2
skip
cs-op-bitor-abs-not-int-ivec3
skip
cs-op-bitor-abs-not-int-ivec4
skip
cs-op-bitor-abs-not-ivec2-int
skip
cs-op-bitor-abs-not-ivec2-ivec2
skip
cs-op-bitor-abs-not-ivec3-int
skip
cs-op-bitor-abs-not-ivec3-ivec3
skip
cs-op-bitor-abs-not-ivec4-int
skip
cs-op-bitor-abs-not-ivec4-ivec4
skip
cs-op-bitor-int-int
skip
cs-op-bitor-int-ivec2
skip
cs-op-bitor-int-ivec3
skip
cs-op-bitor-int-ivec4
skip
cs-op-bitor-ivec2-int
skip
cs-op-bitor-ivec2-ivec2
skip
cs-op-bitor-ivec3-int
skip
cs-op-bitor-ivec3-ivec3
skip
cs-op-bitor-ivec4-int
skip
cs-op-bitor-ivec4-ivec4
skip
cs-op-bitor-neg-abs-int-int
skip
cs-op-bitor-neg-abs-int-ivec2
skip
cs-op-bitor-neg-abs-int-ivec3
skip
cs-op-bitor-neg-abs-int-ivec4
skip
cs-op-bitor-neg-abs-ivec2-int
skip
cs-op-bitor-neg-abs-ivec2-ivec2
skip
cs-op-bitor-neg-abs-ivec3-int
skip
cs-op-bitor-neg-abs-ivec3-ivec3
skip
cs-op-bitor-neg-abs-ivec4-int
skip
cs-op-bitor-neg-abs-ivec4-ivec4
skip
cs-op-bitor-neg-int-int
skip
cs-op-bitor-neg-int-ivec2
skip
cs-op-bitor-neg-int-ivec3
skip
cs-op-bitor-neg-int-ivec4
skip
cs-op-bitor-neg-ivec2-int
skip
cs-op-bitor-neg-ivec2-ivec2
skip
cs-op-bitor-neg-ivec3-int
skip
cs-op-bitor-neg-ivec3-ivec3
skip
cs-op-bitor-neg-ivec4-int
skip
cs-op-bitor-neg-ivec4-ivec4
skip
cs-op-bitor-neg-uint-uint
skip
cs-op-bitor-neg-uint-uvec2
skip
cs-op-bitor-neg-uint-uvec3
skip
cs-op-bitor-neg-uint-uvec4
skip
cs-op-bitor-neg-uvec2-uint
skip
cs-op-bitor-neg-uvec2-uvec2
skip
cs-op-bitor-neg-uvec3-uint
skip
cs-op-bitor-neg-uvec3-uvec3
skip
cs-op-bitor-neg-uvec4-uint
skip
cs-op-bitor-neg-uvec4-uvec4
skip
cs-op-bitor-not-abs-int-int
skip
cs-op-bitor-not-abs-int-ivec2
skip
cs-op-bitor-not-abs-int-ivec3
skip
cs-op-bitor-not-abs-int-ivec4
skip
cs-op-bitor-not-abs-ivec2-int
skip
cs-op-bitor-not-abs-ivec2-ivec2
skip
cs-op-bitor-not-abs-ivec3-int
skip
cs-op-bitor-not-abs-ivec3-ivec3
skip
cs-op-bitor-not-abs-ivec4-int
skip
cs-op-bitor-not-abs-ivec4-ivec4
skip
cs-op-bitor-not-int-int
skip
cs-op-bitor-not-int-ivec2
skip
cs-op-bitor-not-int-ivec3
skip
cs-op-bitor-not-int-ivec4
skip
cs-op-bitor-not-ivec2-int
skip
cs-op-bitor-not-ivec2-ivec2
skip
cs-op-bitor-not-ivec3-int
skip
cs-op-bitor-not-ivec3-ivec3
skip
cs-op-bitor-not-ivec4-int
skip
cs-op-bitor-not-ivec4-ivec4
skip
cs-op-bitor-not-uint-uint
skip
cs-op-bitor-not-uint-uvec2
skip
cs-op-bitor-not-uint-uvec3
skip
cs-op-bitor-not-uint-uvec4
skip
cs-op-bitor-not-uvec2-uint
skip
cs-op-bitor-not-uvec2-uvec2
skip
cs-op-bitor-not-uvec3-uint
skip
cs-op-bitor-not-uvec3-uvec3
skip
cs-op-bitor-not-uvec4-uint
skip
cs-op-bitor-not-uvec4-uvec4
skip
cs-op-bitor-uint-uint
skip
cs-op-bitor-uint-uvec2
skip
cs-op-bitor-uint-uvec3
skip
cs-op-bitor-uint-uvec4
skip
cs-op-bitor-uvec2-uint
skip
cs-op-bitor-uvec2-uvec2
skip
cs-op-bitor-uvec3-uint
skip
cs-op-bitor-uvec3-uvec3
skip
cs-op-bitor-uvec4-uint
skip
cs-op-bitor-uvec4-uvec4
skip
cs-op-bitxor-abs-neg-int-int
skip
cs-op-bitxor-abs-neg-int-ivec2
skip
cs-op-bitxor-abs-neg-int-ivec3
skip
cs-op-bitxor-abs-neg-int-ivec4
skip
cs-op-bitxor-abs-neg-ivec2-int
skip
cs-op-bitxor-abs-neg-ivec2-ivec2
skip
cs-op-bitxor-abs-neg-ivec3-int
skip
cs-op-bitxor-abs-neg-ivec3-ivec3
skip
cs-op-bitxor-abs-neg-ivec4-int
skip
cs-op-bitxor-abs-neg-ivec4-ivec4
skip
cs-op-bitxor-abs-not-int-int
skip
cs-op-bitxor-abs-not-int-ivec2
skip
cs-op-bitxor-abs-not-int-ivec3
skip
cs-op-bitxor-abs-not-int-ivec4
skip
cs-op-bitxor-abs-not-ivec2-int
skip
cs-op-bitxor-abs-not-ivec2-ivec2
skip
cs-op-bitxor-abs-not-ivec3-int
skip
cs-op-bitxor-abs-not-ivec3-ivec3
skip
cs-op-bitxor-abs-not-ivec4-int
skip
cs-op-bitxor-abs-not-ivec4-ivec4
skip
cs-op-bitxor-int-int
skip
cs-op-bitxor-int-ivec2
skip
cs-op-bitxor-int-ivec3
skip
cs-op-bitxor-int-ivec4
skip
cs-op-bitxor-ivec2-int
skip
cs-op-bitxor-ivec2-ivec2
skip
cs-op-bitxor-ivec3-int
skip
cs-op-bitxor-ivec3-ivec3
skip
cs-op-bitxor-ivec4-int
skip
cs-op-bitxor-ivec4-ivec4
skip
cs-op-bitxor-neg-abs-int-int
skip
cs-op-bitxor-neg-abs-int-ivec2
skip
cs-op-bitxor-neg-abs-int-ivec3
skip
cs-op-bitxor-neg-abs-int-ivec4
skip
cs-op-bitxor-neg-abs-ivec2-int
skip
cs-op-bitxor-neg-abs-ivec2-ivec2
skip
cs-op-bitxor-neg-abs-ivec3-int
skip
cs-op-bitxor-neg-abs-ivec3-ivec3
skip
cs-op-bitxor-neg-abs-ivec4-int
skip
cs-op-bitxor-neg-abs-ivec4-ivec4
skip
cs-op-bitxor-neg-int-int
skip
cs-op-bitxor-neg-int-ivec2
skip
cs-op-bitxor-neg-int-ivec3
skip
cs-op-bitxor-neg-int-ivec4
skip
cs-op-bitxor-neg-ivec2-int
skip
cs-op-bitxor-neg-ivec2-ivec2
skip
cs-op-bitxor-neg-ivec3-int
skip
cs-op-bitxor-neg-ivec3-ivec3
skip
cs-op-bitxor-neg-ivec4-int
skip
cs-op-bitxor-neg-ivec4-ivec4
skip
cs-op-bitxor-neg-uint-uint
skip
cs-op-bitxor-neg-uint-uvec2
skip
cs-op-bitxor-neg-uint-uvec3
skip
cs-op-bitxor-neg-uint-uvec4
skip
cs-op-bitxor-neg-uvec2-uint
skip
cs-op-bitxor-neg-uvec2-uvec2
skip
cs-op-bitxor-neg-uvec3-uint
skip
cs-op-bitxor-neg-uvec3-uvec3
skip
cs-op-bitxor-neg-uvec4-uint
skip
cs-op-bitxor-neg-uvec4-uvec4
skip
cs-op-bitxor-not-abs-int-int
skip
cs-op-bitxor-not-abs-int-ivec2
skip
cs-op-bitxor-not-abs-int-ivec3
skip
cs-op-bitxor-not-abs-int-ivec4
skip
cs-op-bitxor-not-abs-ivec2-int
skip
cs-op-bitxor-not-abs-ivec2-ivec2
skip
cs-op-bitxor-not-abs-ivec3-int
skip
cs-op-bitxor-not-abs-ivec3-ivec3
skip
cs-op-bitxor-not-abs-ivec4-int
skip
cs-op-bitxor-not-abs-ivec4-ivec4
skip
cs-op-bitxor-not-int-int
skip
cs-op-bitxor-not-int-ivec2
skip
cs-op-bitxor-not-int-ivec3
skip
cs-op-bitxor-not-int-ivec4
skip
cs-op-bitxor-not-ivec2-int
skip
cs-op-bitxor-not-ivec2-ivec2
skip
cs-op-bitxor-not-ivec3-int
skip
cs-op-bitxor-not-ivec3-ivec3
skip
cs-op-bitxor-not-ivec4-int
skip
cs-op-bitxor-not-ivec4-ivec4
skip
cs-op-bitxor-not-uint-uint
skip
cs-op-bitxor-not-uint-uvec2
skip
cs-op-bitxor-not-uint-uvec3
skip
cs-op-bitxor-not-uint-uvec4
skip
cs-op-bitxor-not-uvec2-uint
skip
cs-op-bitxor-not-uvec2-uvec2
skip
cs-op-bitxor-not-uvec3-uint
skip
cs-op-bitxor-not-uvec3-uvec3
skip
cs-op-bitxor-not-uvec4-uint
skip
cs-op-bitxor-not-uvec4-uvec4
skip
cs-op-bitxor-uint-uint
skip
cs-op-bitxor-uint-uvec2
skip
cs-op-bitxor-uint-uvec3
skip
cs-op-bitxor-uint-uvec4
skip
cs-op-bitxor-uvec2-uint
skip
cs-op-bitxor-uvec2-uvec2
skip
cs-op-bitxor-uvec3-uint
skip
cs-op-bitxor-uvec3-uvec3
skip
cs-op-bitxor-uvec4-uint
skip
cs-op-bitxor-uvec4-uvec4
skip
cs-op-complement-int
skip
cs-op-complement-ivec2
skip
cs-op-complement-ivec3
skip
cs-op-complement-ivec4
skip
cs-op-complement-uint
skip
cs-op-complement-uvec2
skip
cs-op-complement-uvec3
skip
cs-op-complement-uvec4
skip
cs-op-div-float-float
skip
cs-op-div-float-mat2
skip
cs-op-div-float-mat2x3
skip
cs-op-div-float-mat2x4
skip
cs-op-div-float-mat3
skip
cs-op-div-float-mat3x2
skip
cs-op-div-float-mat3x4
skip
cs-op-div-float-mat4
skip
cs-op-div-float-mat4x2
skip
cs-op-div-float-mat4x3
skip
cs-op-div-float-vec2
skip
cs-op-div-float-vec3
skip
cs-op-div-float-vec4
skip
cs-op-div-int-int
skip
cs-op-div-int-ivec2
skip
cs-op-div-int-ivec3
skip
cs-op-div-int-ivec4
skip
cs-op-div-ivec2-int
skip
cs-op-div-ivec2-ivec2
skip
cs-op-div-ivec3-int
skip
cs-op-div-ivec3-ivec3
skip
cs-op-div-ivec4-int
skip
cs-op-div-ivec4-ivec4
skip
cs-op-div-large-uint-uint
skip
cs-op-div-mat2-float
skip
cs-op-div-mat2-mat2
skip
cs-op-div-mat2x3-float
skip
cs-op-div-mat2x3-mat2x3
skip
cs-op-div-mat2x4-float
skip
cs-op-div-mat2x4-mat2x4
skip
cs-op-div-mat3-float
skip
cs-op-div-mat3-mat3
skip
cs-op-div-mat3x2-float
skip
cs-op-div-mat3x2-mat3x2
skip
cs-op-div-mat3x4-float
skip
cs-op-div-mat3x4-mat3x4
skip
cs-op-div-mat4-float
skip
cs-op-div-mat4-mat4
skip
cs-op-div-mat4x2-float
skip
cs-op-div-mat4x2-mat4x2
skip
cs-op-div-mat4x3-float
skip
cs-op-div-mat4x3-mat4x3
skip
cs-op-div-uint-uint
skip
cs-op-div-uint-uvec2
skip
cs-op-div-uint-uvec3
skip
cs-op-div-uint-uvec4
skip
cs-op-div-uvec2-uint
skip
cs-op-div-uvec2-uvec2
skip
cs-op-div-uvec3-uint
skip
cs-op-div-uvec3-uvec3
skip
cs-op-div-uvec4-uint
skip
cs-op-div-uvec4-uvec4
skip
cs-op-div-vec2-float
skip
cs-op-div-vec2-vec2
skip
cs-op-div-vec3-float
skip
cs-op-div-vec3-vec3
skip
cs-op-div-vec4-float
skip
cs-op-div-vec4-vec4
skip
cs-op-eq-bool-bool
skip
cs-op-eq-bool-bool-using-if
skip
cs-op-eq-bvec2-bvec2
skip
cs-op-eq-bvec2-bvec2-using-if
skip
cs-op-eq-bvec3-bvec3
skip
cs-op-eq-bvec3-bvec3-using-if
skip
cs-op-eq-bvec4-bvec4
skip
cs-op-eq-bvec4-bvec4-using-if
skip
cs-op-eq-float-float
skip
cs-op-eq-float-float-using-if
skip
cs-op-eq-int-int
skip
cs-op-eq-int-int-using-if
skip
cs-op-eq-ivec2-ivec2
skip
cs-op-eq-ivec2-ivec2-using-if
skip
cs-op-eq-ivec3-ivec3
skip
cs-op-eq-ivec3-ivec3-using-if
skip
cs-op-eq-ivec4-ivec4
skip
cs-op-eq-ivec4-ivec4-using-if
skip
cs-op-eq-mat2-mat2
skip
cs-op-eq-mat2-mat2-using-if
skip
cs-op-eq-mat2x3-mat2x3
skip
cs-op-eq-mat2x3-mat2x3-using-if
skip
cs-op-eq-mat2x4-mat2x4
skip
cs-op-eq-mat2x4-mat2x4-using-if
skip
cs-op-eq-mat3-mat3
skip
cs-op-eq-mat3-mat3-using-if
skip
cs-op-eq-mat3x2-mat3x2
skip
cs-op-eq-mat3x2-mat3x2-using-if
skip
cs-op-eq-mat3x4-mat3x4
skip
cs-op-eq-mat3x4-mat3x4-using-if
skip
cs-op-eq-mat4-mat4
skip
cs-op-eq-mat4-mat4-using-if
skip
cs-op-eq-mat4x2-mat4x2
skip
cs-op-eq-mat4x2-mat4x2-using-if
skip
cs-op-eq-mat4x3-mat4x3
skip
cs-op-eq-mat4x3-mat4x3-using-if
skip
cs-op-eq-uint-uint
skip
cs-op-eq-uint-uint-using-if
skip
cs-op-eq-uvec2-uvec2
skip
cs-op-eq-uvec2-uvec2-using-if
skip
cs-op-eq-uvec3-uvec3
skip
cs-op-eq-uvec3-uvec3-using-if
skip
cs-op-eq-uvec4-uvec4
skip
cs-op-eq-uvec4-uvec4-using-if
skip
cs-op-eq-vec2-vec2
skip
cs-op-eq-vec2-vec2-using-if
skip
cs-op-eq-vec3-vec3
skip
cs-op-eq-vec3-vec3-using-if
skip
cs-op-eq-vec4-vec4
skip
cs-op-eq-vec4-vec4-using-if
skip
cs-op-ge-float-float
skip
cs-op-ge-float-float-using-if
skip
cs-op-ge-int-int
skip
cs-op-ge-int-int-using-if
skip
cs-op-ge-uint-uint
skip
cs-op-ge-uint-uint-using-if
skip
cs-op-gt-float-float
skip
cs-op-gt-float-float-using-if
skip
cs-op-gt-int-int
skip
cs-op-gt-int-int-using-if
skip
cs-op-gt-uint-uint
skip
cs-op-gt-uint-uint-using-if
skip
cs-op-le-float-float
skip
cs-op-le-float-float-using-if
skip
cs-op-le-int-int
skip
cs-op-le-int-int-using-if
skip
cs-op-le-uint-uint
skip
cs-op-le-uint-uint-using-if
skip
cs-op-lshift-int-int
skip
cs-op-lshift-int-uint
skip
cs-op-lshift-ivec2-int
skip
cs-op-lshift-ivec2-ivec2
skip
cs-op-lshift-ivec2-uint
skip
cs-op-lshift-ivec2-uvec2
skip
cs-op-lshift-ivec3-int
skip
cs-op-lshift-ivec3-ivec3
skip
cs-op-lshift-ivec3-uint
skip
cs-op-lshift-ivec3-uvec3
skip
cs-op-lshift-ivec4-int
skip
cs-op-lshift-ivec4-ivec4
skip
cs-op-lshift-ivec4-uint
skip
cs-op-lshift-ivec4-uvec4
skip
cs-op-lshift-uint-int
skip
cs-op-lshift-uint-uint
skip
cs-op-lshift-uvec2-int
skip
cs-op-lshift-uvec2-ivec2
skip
cs-op-lshift-uvec2-uint
skip
cs-op-lshift-uvec2-uvec2
skip
cs-op-lshift-uvec3-int
skip
cs-op-lshift-uvec3-ivec3
skip
cs-op-lshift-uvec3-uint
skip
cs-op-lshift-uvec3-uvec3
skip
cs-op-lshift-uvec4-int
skip
cs-op-lshift-uvec4-ivec4
skip
cs-op-lshift-uvec4-uint
skip
cs-op-lshift-uvec4-uvec4
skip
cs-op-lt-float-float
skip
cs-op-lt-float-float-using-if
skip
cs-op-lt-int-int
skip
cs-op-lt-int-int-using-if
skip
cs-op-lt-uint-uint
skip
cs-op-lt-uint-uint-using-if
skip
cs-op-mod-int-int
skip
cs-op-mod-int-ivec2
skip
cs-op-mod-int-ivec3
skip
cs-op-mod-int-ivec4
skip
cs-op-mod-ivec2-int
skip
cs-op-mod-ivec2-ivec2
skip
cs-op-mod-ivec3-int
skip
cs-op-mod-ivec3-ivec3
skip
cs-op-mod-ivec4-int
skip
cs-op-mod-ivec4-ivec4
skip
cs-op-mod-uint-uint
skip
cs-op-mod-uint-uvec2
skip
cs-op-mod-uint-uvec3
skip
cs-op-mod-uint-uvec4
skip
cs-op-mod-uvec2-uint
skip
cs-op-mod-uvec2-uvec2
skip
cs-op-mod-uvec3-uint
skip
cs-op-mod-uvec3-uvec3
skip
cs-op-mod-uvec4-uint
skip
cs-op-mod-uvec4-uvec4
skip
cs-op-mult-float-float
skip
cs-op-mult-float-mat2
skip
cs-op-mult-float-mat2x3
skip
cs-op-mult-float-mat2x4
skip
cs-op-mult-float-mat3
skip
cs-op-mult-float-mat3x2
skip
cs-op-mult-float-mat3x4
skip
cs-op-mult-float-mat4
skip
cs-op-mult-float-mat4x2
skip
cs-op-mult-float-mat4x3
skip
cs-op-mult-float-vec2
skip
cs-op-mult-float-vec3
skip
cs-op-mult-float-vec4
skip
cs-op-mult-int-int
skip
cs-op-mult-int-ivec2
skip
cs-op-mult-int-ivec3
skip
cs-op-mult-int-ivec4
skip
cs-op-mult-ivec2-int
skip
cs-op-mult-ivec2-ivec2
skip
cs-op-mult-ivec3-int
skip
cs-op-mult-ivec3-ivec3
skip
cs-op-mult-ivec4-int
skip
cs-op-mult-ivec4-ivec4
skip
cs-op-mult-mat2-float
skip
cs-op-mult-mat2-mat2
skip
cs-op-mult-mat2-mat3x2
skip
cs-op-mult-mat2-mat4x2
skip
cs-op-mult-mat2-vec2
skip
cs-op-mult-mat2x3-float
skip
cs-op-mult-mat2x3-mat2
skip
cs-op-mult-mat2x3-mat3x2
skip
cs-op-mult-mat2x3-mat4x2
skip
cs-op-mult-mat2x3-vec2
skip
cs-op-mult-mat2x4-float
skip
cs-op-mult-mat2x4-mat2
skip
cs-op-mult-mat2x4-mat3x2
skip
cs-op-mult-mat2x4-mat4x2
skip
cs-op-mult-mat2x4-vec2
skip
cs-op-mult-mat3-float
skip
cs-op-mult-mat3-mat2x3
skip
cs-op-mult-mat3-mat3
skip
cs-op-mult-mat3-mat4x3
skip
cs-op-mult-mat3-vec3
skip
cs-op-mult-mat3x2-float
skip
cs-op-mult-mat3x2-mat2x3
skip
cs-op-mult-mat3x2-mat3
skip
cs-op-mult-mat3x2-mat4x3
skip
cs-op-mult-mat3x2-vec3
skip
cs-op-mult-mat3x4-float
skip
cs-op-mult-mat3x4-mat2x3
skip
cs-op-mult-mat3x4-mat3
skip
cs-op-mult-mat3x4-mat4x3
skip
cs-op-mult-mat3x4-vec3
skip
cs-op-mult-mat4-float
skip
cs-op-mult-mat4-mat2x4
skip
cs-op-mult-mat4-mat3x4
skip
cs-op-mult-mat4-mat4
skip
cs-op-mult-mat4-vec4
skip
cs-op-mult-mat4x2-float
skip
cs-op-mult-mat4x2-mat2x4
skip
cs-op-mult-mat4x2-mat3x4
skip
cs-op-mult-mat4x2-mat4
skip
cs-op-mult-mat4x2-vec4
skip
cs-op-mult-mat4x3-float
skip
cs-op-mult-mat4x3-mat2x4
skip
cs-op-mult-mat4x3-mat3x4
skip
cs-op-mult-mat4x3-mat4
skip
cs-op-mult-mat4x3-vec4
skip
cs-op-mult-uint-uint
skip
cs-op-mult-uint-uvec2
skip
cs-op-mult-uint-uvec3
skip
cs-op-mult-uint-uvec4
skip
cs-op-mult-uvec2-uint
skip
cs-op-mult-uvec2-uvec2
skip
cs-op-mult-uvec3-uint
skip
cs-op-mult-uvec3-uvec3
skip
cs-op-mult-uvec4-uint
skip
cs-op-mult-uvec4-uvec4
skip
cs-op-mult-vec2-float
skip
cs-op-mult-vec2-mat2
skip
cs-op-mult-vec2-mat3x2
skip
cs-op-mult-vec2-mat4x2
skip
cs-op-mult-vec2-vec2
skip
cs-op-mult-vec3-float
skip
cs-op-mult-vec3-mat2x3
skip
cs-op-mult-vec3-mat3
skip
cs-op-mult-vec3-mat4x3
skip
cs-op-mult-vec3-vec3
skip
cs-op-mult-vec4-float
skip
cs-op-mult-vec4-mat2x4
skip
cs-op-mult-vec4-mat3x4
skip
cs-op-mult-vec4-mat4
skip
cs-op-mult-vec4-vec4
skip
cs-op-ne-bool-bool
skip
cs-op-ne-bool-bool-using-if
skip
cs-op-ne-bvec2-bvec2
skip
cs-op-ne-bvec2-bvec2-using-if
skip
cs-op-ne-bvec3-bvec3
skip
cs-op-ne-bvec3-bvec3-using-if
skip
cs-op-ne-bvec4-bvec4
skip
cs-op-ne-bvec4-bvec4-using-if
skip
cs-op-ne-float-float
skip
cs-op-ne-float-float-using-if
skip
cs-op-ne-int-int
skip
cs-op-ne-int-int-using-if
skip
cs-op-ne-ivec2-ivec2
skip
cs-op-ne-ivec2-ivec2-using-if
skip
cs-op-ne-ivec3-ivec3
skip
cs-op-ne-ivec3-ivec3-using-if
skip
cs-op-ne-ivec4-ivec4
skip
cs-op-ne-ivec4-ivec4-using-if
skip
cs-op-ne-mat2-mat2
skip
cs-op-ne-mat2-mat2-using-if
skip
cs-op-ne-mat2x3-mat2x3
skip
cs-op-ne-mat2x3-mat2x3-using-if
skip
cs-op-ne-mat2x4-mat2x4
skip
cs-op-ne-mat2x4-mat2x4-using-if
skip
cs-op-ne-mat3-mat3
skip
cs-op-ne-mat3-mat3-using-if
skip
cs-op-ne-mat3x2-mat3x2
skip
cs-op-ne-mat3x2-mat3x2-using-if
skip
cs-op-ne-mat3x4-mat3x4
skip
cs-op-ne-mat3x4-mat3x4-using-if
skip
cs-op-ne-mat4-mat4
skip
cs-op-ne-mat4-mat4-using-if
skip
cs-op-ne-mat4x2-mat4x2
skip
cs-op-ne-mat4x2-mat4x2-using-if
skip
cs-op-ne-mat4x3-mat4x3
skip
cs-op-ne-mat4x3-mat4x3-using-if
skip
cs-op-ne-uint-uint
skip
cs-op-ne-uint-uint-using-if
skip
cs-op-ne-uvec2-uvec2
skip
cs-op-ne-uvec2-uvec2-using-if
skip
cs-op-ne-uvec3-uvec3
skip
cs-op-ne-uvec3-uvec3-using-if
skip
cs-op-ne-uvec4-uvec4
skip
cs-op-ne-uvec4-uvec4-using-if
skip
cs-op-ne-vec2-vec2
skip
cs-op-ne-vec2-vec2-using-if
skip
cs-op-ne-vec3-vec3
skip
cs-op-ne-vec3-vec3-using-if
skip
cs-op-ne-vec4-vec4
skip
cs-op-ne-vec4-vec4-using-if
skip
cs-op-neg-float
skip
cs-op-neg-int
skip
cs-op-neg-ivec2
skip
cs-op-neg-ivec3
skip
cs-op-neg-ivec4
skip
cs-op-neg-mat2
skip
cs-op-neg-mat2x3
skip
cs-op-neg-mat2x4
skip
cs-op-neg-mat3
skip
cs-op-neg-mat3x2
skip
cs-op-neg-mat3x4
skip
cs-op-neg-mat4
skip
cs-op-neg-mat4x2
skip
cs-op-neg-mat4x3
skip
cs-op-neg-uint
skip
cs-op-neg-uvec2
skip
cs-op-neg-uvec3
skip
cs-op-neg-uvec4
skip
cs-op-neg-vec2
skip
cs-op-neg-vec3
skip
cs-op-neg-vec4
skip
cs-op-not-bool
skip
cs-op-not-bool-using-if
skip
cs-op-or-bool-bool
skip
cs-op-or-bool-bool-using-if
skip
cs-op-rshift-int-int
skip
cs-op-rshift-int-uint
skip
cs-op-rshift-ivec2-int
skip
cs-op-rshift-ivec2-ivec2
skip
cs-op-rshift-ivec2-uint
skip
cs-op-rshift-ivec2-uvec2
skip
cs-op-rshift-ivec3-int
skip
cs-op-rshift-ivec3-ivec3
skip
cs-op-rshift-ivec3-uint
skip
cs-op-rshift-ivec3-uvec3
skip
cs-op-rshift-ivec4-int
skip
cs-op-rshift-ivec4-ivec4
skip
cs-op-rshift-ivec4-uint
skip
cs-op-rshift-ivec4-uvec4
skip
cs-op-rshift-uint-int
skip
cs-op-rshift-uint-uint
skip
cs-op-rshift-uvec2-int
skip
cs-op-rshift-uvec2-ivec2
skip
cs-op-rshift-uvec2-uint
skip
cs-op-rshift-uvec2-uvec2
skip
cs-op-rshift-uvec3-int
skip
cs-op-rshift-uvec3-ivec3
skip
cs-op-rshift-uvec3-uint
skip
cs-op-rshift-uvec3-uvec3
skip
cs-op-rshift-uvec4-int
skip
cs-op-rshift-uvec4-ivec4
skip
cs-op-rshift-uvec4-uint
skip
cs-op-rshift-uvec4-uvec4
skip
cs-op-selection-bool-bool-bool
skip
cs-op-selection-bool-bool-bool-using-if
skip
cs-op-selection-bool-bvec2-bvec2
skip
cs-op-selection-bool-bvec3-bvec3
skip
cs-op-selection-bool-bvec4-bvec4
skip
cs-op-selection-bool-float-float
skip
cs-op-selection-bool-int-int
skip
cs-op-selection-bool-ivec2-ivec2
skip
cs-op-selection-bool-ivec3-ivec3
skip
cs-op-selection-bool-ivec4-ivec4
skip
cs-op-selection-bool-mat2-mat2
skip
cs-op-selection-bool-mat2x3-mat2x3
skip
cs-op-selection-bool-mat2x4-mat2x4
skip
cs-op-selection-bool-mat3-mat3
skip
cs-op-selection-bool-mat3x2-mat3x2
skip
cs-op-selection-bool-mat3x4-mat3x4
skip
cs-op-selection-bool-mat4-mat4
skip
cs-op-selection-bool-mat4x2-mat4x2
skip
cs-op-selection-bool-mat4x3-mat4x3
skip
cs-op-selection-bool-uint-uint
skip
cs-op-selection-bool-uvec2-uvec2
skip
cs-op-selection-bool-uvec3-uvec3
skip
cs-op-selection-bool-uvec4-uvec4
skip
cs-op-selection-bool-vec2-vec2
skip
cs-op-selection-bool-vec3-vec3
skip
cs-op-selection-bool-vec4-vec4
skip
cs-op-sub-float-float
skip
cs-op-sub-float-mat2
skip
cs-op-sub-float-mat2x3
skip
cs-op-sub-float-mat2x4
skip
cs-op-sub-float-mat3
skip
cs-op-sub-float-mat3x2
skip
cs-op-sub-float-mat3x4
skip
cs-op-sub-float-mat4
skip
cs-op-sub-float-mat4x2
skip
cs-op-sub-float-mat4x3
skip
cs-op-sub-float-vec2
skip
cs-op-sub-float-vec3
skip
cs-op-sub-float-vec4
skip
cs-op-sub-int-int
skip
cs-op-sub-int-ivec2
skip
cs-op-sub-int-ivec3
skip
cs-op-sub-int-ivec4
skip
cs-op-sub-ivec2-int
skip
cs-op-sub-ivec2-ivec2
skip
cs-op-sub-ivec3-int
skip
cs-op-sub-ivec3-ivec3
skip
cs-op-sub-ivec4-int
skip
cs-op-sub-ivec4-ivec4
skip
cs-op-sub-mat2-float
skip
cs-op-sub-mat2-mat2
skip
cs-op-sub-mat2x3-float
skip
cs-op-sub-mat2x3-mat2x3
skip
cs-op-sub-mat2x4-float
skip
cs-op-sub-mat2x4-mat2x4
skip
cs-op-sub-mat3-float
skip
cs-op-sub-mat3-mat3
skip
cs-op-sub-mat3x2-float
skip
cs-op-sub-mat3x2-mat3x2
skip
cs-op-sub-mat3x4-float
skip
cs-op-sub-mat3x4-mat3x4
skip
cs-op-sub-mat4-float
skip
cs-op-sub-mat4-mat4
skip
cs-op-sub-mat4x2-float
skip
cs-op-sub-mat4x2-mat4x2
skip
cs-op-sub-mat4x3-float
skip
cs-op-sub-mat4x3-mat4x3
skip
cs-op-sub-uint-uint
skip
cs-op-sub-uint-uvec2
skip
cs-op-sub-uint-uvec3
skip
cs-op-sub-uint-uvec4
skip
cs-op-sub-uvec2-uint
skip
cs-op-sub-uvec2-uvec2
skip
cs-op-sub-uvec3-uint
skip
cs-op-sub-uvec3-uvec3
skip
cs-op-sub-uvec4-uint
skip
cs-op-sub-uvec4-uvec4
skip
cs-op-sub-vec2-float
skip
cs-op-sub-vec2-vec2
skip
cs-op-sub-vec3-float
skip
cs-op-sub-vec3-vec3
skip
cs-op-sub-vec4-float
skip
cs-op-sub-vec4-vec4
skip
cs-op-uplus-float
skip
cs-op-uplus-int
skip
cs-op-uplus-ivec2
skip
cs-op-uplus-ivec3
skip
cs-op-uplus-ivec4
skip
cs-op-uplus-mat2
skip
cs-op-uplus-mat2x3
skip
cs-op-uplus-mat2x4
skip
cs-op-uplus-mat3
skip
cs-op-uplus-mat3x2
skip
cs-op-uplus-mat3x4
skip
cs-op-uplus-mat4
skip
cs-op-uplus-mat4x2
skip
cs-op-uplus-mat4x3
skip
cs-op-uplus-uint
skip
cs-op-uplus-uvec2
skip
cs-op-uplus-uvec3
skip
cs-op-uplus-uvec4
skip
cs-op-uplus-vec2
skip
cs-op-uplus-vec3
skip
cs-op-uplus-vec4
skip
cs-op-xor-bool-bool
skip
cs-op-xor-bool-bool-using-if
skip
cs-outerproduct-vec2-vec2
skip
cs-outerproduct-vec2-vec3
skip
cs-outerproduct-vec2-vec4
skip
cs-outerproduct-vec3-vec2
skip
cs-outerproduct-vec3-vec3
skip
cs-outerproduct-vec3-vec4
skip
cs-outerproduct-vec4-vec2
skip
cs-outerproduct-vec4-vec3
skip
cs-outerproduct-vec4-vec4
skip
cs-pow-float-float
skip
cs-pow-vec2-vec2
skip
cs-pow-vec3-vec3
skip
cs-pow-vec4-vec4
skip
cs-radians-float
skip
cs-radians-vec2
skip
cs-radians-vec3
skip
cs-radians-vec4
skip
cs-reflect-float-float
skip
cs-reflect-vec2-vec2
skip
cs-reflect-vec3-vec3
skip
cs-reflect-vec4-vec4
skip
cs-refract-float-float-float
skip
cs-refract-vec2-vec2-float
skip
cs-refract-vec3-vec3-float
skip
cs-refract-vec4-vec4-float
skip
cs-round-float
skip
cs-round-vec2
skip
cs-round-vec3
skip
cs-round-vec4
skip
cs-roundeven-float
skip
cs-roundeven-vec2
skip
cs-roundeven-vec3
skip
cs-roundeven-vec4
skip
cs-sign-float
skip
cs-sign-int
skip
cs-sign-ivec2
skip
cs-sign-ivec3
skip
cs-sign-ivec4
skip
cs-sign-vec2
skip
cs-sign-vec3
skip
cs-sign-vec4
skip
cs-sin-float
skip
cs-sin-vec2
skip
cs-sin-vec3
skip
cs-sin-vec4
skip
cs-sinh-float
skip
cs-sinh-vec2
skip
cs-sinh-vec3
skip
cs-sinh-vec4
skip
cs-smoothstep-float-float-float
skip
cs-smoothstep-float-float-vec2
skip
cs-smoothstep-float-float-vec3
skip
cs-smoothstep-float-float-vec4
skip
cs-smoothstep-vec2-vec2-vec2
skip
cs-smoothstep-vec3-vec3-vec3
skip
cs-smoothstep-vec4-vec4-vec4
skip
cs-sqrt-float
skip
cs-sqrt-vec2
skip
cs-sqrt-vec3
skip
cs-sqrt-vec4
skip
cs-step-float-float
skip
cs-step-float-vec2
skip
cs-step-float-vec3
skip
cs-step-float-vec4
skip
cs-step-vec2-vec2
skip
cs-step-vec3-vec3
skip
cs-step-vec4-vec4
skip
cs-tan-float
skip
cs-tan-vec2
skip
cs-tan-vec3
skip
cs-tan-vec4
skip
cs-tanh-float
skip
cs-tanh-vec2
skip
cs-tanh-vec3
skip
cs-tanh-vec4
skip
cs-transpose-mat2
skip
cs-transpose-mat2x3
skip
cs-transpose-mat2x4
skip
cs-transpose-mat3
skip
cs-transpose-mat3x2
skip
cs-transpose-mat3x4
skip
cs-transpose-mat4
skip
cs-transpose-mat4x2
skip
cs-transpose-mat4x3
skip
cs-trunc-float
skip
cs-trunc-vec2
skip
cs-trunc-vec3
skip
cs-trunc-vec4
skip
glsl-4.40
0/0
compiler
0/0
inout-parameter-qualifier.frag
skip
execution
0/0
fs-interpolateatcentroid-swizzle
skip
fs-interpolateatoffset-swizzle
skip
fs-interpolateatsample-swizzle
skip
glsl-4.50
0/0
execution
0/0
glsl-idiv-const-opt
skip
glsl-mul-const
skip
helper-invocation
skip
ssbo-atomiccompswap-int
skip
glsl-es-3.20
0/0
compiler
0/0
flat_interpolation
0/0
default-interface_block-array-int-bad.frag
skip
default-interface_block-array-ivec2-bad.frag
skip
default-interface_block-array-ivec3-bad.frag
skip
default-interface_block-array-ivec4-bad.frag
skip
default-interface_block-array-uint-bad.frag
skip
default-interface_block-array-uvec2-bad.frag
skip
default-interface_block-array-uvec3-bad.frag
skip
default-interface_block-array-uvec4-bad.frag
skip
default-interface_block-int-bad.frag
skip
default-interface_block-ivec2-bad.frag
skip
default-interface_block-ivec3-bad.frag
skip
default-interface_block-ivec4-bad.frag
skip
default-interface_block-struct-int-bad.frag
skip
default-interface_block-struct-ivec2-bad.frag
skip
default-interface_block-struct-ivec3-bad.frag
skip
default-interface_block-struct-ivec4-bad.frag
skip
default-interface_block-struct-uint-bad.frag
skip
default-interface_block-struct-uvec2-bad.frag
skip
default-interface_block-struct-uvec3-bad.frag
skip
default-interface_block-struct-uvec4-bad.frag
skip
default-interface_block-uint-bad.frag
skip
default-interface_block-uvec2-bad.frag
skip
default-interface_block-uvec3-bad.frag
skip
default-interface_block-uvec4-bad.frag
skip
flat-interface_block-array-int.frag
skip
flat-interface_block-array-ivec2.frag
skip
flat-interface_block-array-ivec3.frag
skip
flat-interface_block-array-ivec4.frag
skip
flat-interface_block-array-uint.frag
skip
flat-interface_block-array-uvec2.frag
skip
flat-interface_block-array-uvec3.frag
skip
flat-interface_block-array-uvec4.frag
skip
flat-interface_block-int.frag
skip
flat-interface_block-ivec2.frag
skip
flat-interface_block-ivec3.frag
skip
flat-interface_block-ivec4.frag
skip
flat-interface_block-struct-int.frag
skip
flat-interface_block-struct-ivec2.frag
skip
flat-interface_block-struct-ivec3.frag
skip
flat-interface_block-struct-ivec4.frag
skip
flat-interface_block-struct-uint.frag
skip
flat-interface_block-struct-uvec2.frag
skip
flat-interface_block-struct-uvec3.frag
skip
flat-interface_block-struct-uvec4.frag
skip
flat-interface_block-uint.frag
skip
flat-interface_block-uvec2.frag
skip
flat-interface_block-uvec3.frag
skip
flat-interface_block-uvec4.frag
skip
smooth-interface_block-array-int-bad.frag
skip
smooth-interface_block-array-ivec2-bad.frag
skip
smooth-interface_block-array-ivec3-bad.frag
skip
smooth-interface_block-array-ivec4-bad.frag
skip
smooth-interface_block-array-uint-bad.frag
skip
smooth-interface_block-array-uvec2-bad.frag
skip
smooth-interface_block-array-uvec3-bad.frag
skip
smooth-interface_block-array-uvec4-bad.frag
skip
smooth-interface_block-int-bad.frag
skip
smooth-interface_block-ivec2-bad.frag
skip
smooth-interface_block-ivec3-bad.frag
skip
smooth-interface_block-ivec4-bad.frag
skip
smooth-interface_block-struct-int-bad.frag
skip
smooth-interface_block-struct-ivec2-bad.frag
skip
smooth-interface_block-struct-ivec3-bad.frag
skip
smooth-interface_block-struct-ivec4-bad.frag
skip
smooth-interface_block-struct-uint-bad.frag
skip
smooth-interface_block-struct-uvec2-bad.frag
skip
smooth-interface_block-struct-uvec3-bad.frag
skip
smooth-interface_block-struct-uvec4-bad.frag
skip
smooth-interface_block-uint-bad.frag
skip
smooth-interface_block-uvec2-bad.frag
skip
smooth-interface_block-uvec3-bad.frag
skip
smooth-interface_block-uvec4-bad.frag
skip
intel_blackhole_render
0/0
intel_blackhole-blit
skip
intel_blackhole-blit_gles2
skip
intel_blackhole-blit_gles3
skip
intel_blackhole-dispatch
skip
intel_blackhole-draw
skip
intel_blackhole-draw_gles2
skip
intel_blackhole-draw_gles3
skip
intel_conservative_rasterization
0/0
compiler
0/0
inner_coverage.gl.frag
skip
inner_coverage.gl.vert
skip
inner_coverage.gles.frag
skip
inner_coverage.gles.vert
skip
inner_post_depth_coverage.gl.frag
skip
inner_post_depth_coverage.gl.vert
skip
inner_post_depth_coverage.gles.frag
skip
inner_post_depth_coverage.gles.vert
skip
post_depth_coverage.gl.frag
skip
post_depth_coverage.gl.vert
skip
post_depth_coverage.gles.frag
skip
post_depth_coverage.gles.vert
skip
intel_conservative_rasterization-depthcoverage
skip
intel_conservative_rasterization-depthcoverage_gles3
skip
intel_conservative_rasterization-innercoverage
skip
intel_conservative_rasterization-innercoverage_gles3
skip
intel_conservative_rasterization-invalid
skip
intel_conservative_rasterization-invalid_gles3
skip
intel_conservative_rasterization-tri
skip
intel_conservative_rasterization-tri_gles3
skip
intel_performance_query
0/0
intel_performance_query-issue_2235
skip
intel_shader_atomic_float_minmax
0/0
compiler
0/0
atomiccompswap-implicit-conversion.vert
skip
atomicmin-array-element-implicit-conversion-fail.vert
skip
atomicmin-implicit-conversion-fail.vert
skip
atomicmin-swizzle-implicit-conversion-fail.vert
skip
shared-atomicexchange-float-fail.comp
skip
shared-atomicmax-float-fail.comp
skip
shared-atomicmin-float-fail.comp
skip
ssbo-atomiccompareexchnage-float-fail.frag
skip
ssbo-atomicexchange-float-fail.frag
skip
ssbo-atomicmax-float-fail.frag
skip
ssbo-atomicmin-float-fail.frag
skip
execution
0/0
shared-atomiccompswap-float
skip
shared-atomicexchange-float
skip
shared-atomicmax-float
skip
shared-atomicmin-float
skip
ssbo-atomiccompswap-float
skip
ssbo-atomiccompswap-float-nan
skip
ssbo-atomiccompswap-float-negative-zero
skip
ssbo-atomicexchange-float
skip
ssbo-atomicmax-float
skip
ssbo-atomicmax-float-nan
skip
ssbo-atomicmin-float
skip
ssbo-atomicmin-float-nan
skip
intel_shader_integer_functions2
0/0
execution
0/0
built-in-functions
0/0
fs-absolutedifference-int
skip
fs-absolutedifference-int64
skip
fs-absolutedifference-uint
skip
fs-absolutedifference-uint64
skip
fs-addsaturate-int
skip
fs-addsaturate-int64
skip
fs-addsaturate-uint
skip
fs-addsaturate-uint64
skip
fs-average-int
skip
fs-average-int64
skip
fs-average-uint
skip
fs-average-uint64
skip
fs-averagerounded-int
skip
fs-averagerounded-int64
skip
fs-averagerounded-uint
skip
fs-averagerounded-uint64
skip
fs-countleadingzeros-uint
skip
fs-counttrailingzeros-uint
skip
fs-multiply32x16-int
skip
fs-multiply32x16-uint
skip
fs-subtractsaturate-int
skip
fs-subtractsaturate-int64
skip
fs-subtractsaturate-uint
skip
fs-subtractsaturate-uint64
skip
vs-absolutedifference-int
skip
vs-absolutedifference-int64
skip
vs-absolutedifference-uint
skip
vs-absolutedifference-uint64
skip
vs-addsaturate-int
skip
vs-addsaturate-int64
skip
vs-addsaturate-uint
skip
vs-addsaturate-uint64
skip
vs-average-int
skip
vs-average-int64
skip
vs-average-uint
skip
vs-average-uint64
skip
vs-averagerounded-int
skip
vs-averagerounded-int64
skip
vs-averagerounded-uint
skip
vs-averagerounded-uint64
skip
vs-countleadingzeros-uint
skip
vs-counttrailingzeros-uint
skip
vs-multiply32x16-int
skip
vs-multiply32x16-uint
skip
vs-subtractsaturate-int
skip
vs-subtractsaturate-int64
skip
vs-subtractsaturate-uint
skip
vs-subtractsaturate-uint64
skip
nv_alpha_to_coverage_dither_control
0/0
nv_alpha_to_coverage_dither_control 0
skip
nv_alpha_to_coverage_dither_control 16
skip
nv_alpha_to_coverage_dither_control 2
skip
nv_alpha_to_coverage_dither_control 4
skip
nv_alpha_to_coverage_dither_control 8
skip
nv_alpha_to_coverage_dither_control-error
skip
nv_compute_shader_derivatives
0/0
compiler
0/0
fail_linear_size.comp
skip
fail_quads_x.comp
skip
fail_quads_y.comp
skip
fail_two_arrangements.comp
skip
new_functions.comp
skip
execution
0/0
derivatives-coarse-linear
skip
derivatives-coarse-quads
skip
derivatives-fine-linear
skip
derivatives-fine-quads
skip
derivatives-none
skip
texture-implicit-lod-linear
skip
texture-implicit-lod-none
skip
texture-implicit-lod-quads
skip
linker
0/0
fail_linear_size
skip
fail_quads_x
skip
fail_quads_y
skip
fail_two_arrangements
skip
nv_copy_depth_to_color
0/0
nv_copy_depth_to_color
skip
nv_copy_depth_to_color 0 0x223344ff
skip
nv_copy_depth_to_color 0 0x76356278
skip
nv_copy_depth_to_color 1 0x223344ff
skip
nv_copy_depth_to_color 1 0x76356278
skip
nv_copy_image
991/991
nv_copy_image-formats --samples=2
270/270
source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8
skip
source: gl_depth_component/destination: gl_depth_component
skip
source: gl_depth_component16/destination: gl_depth_component16
skip
source: gl_depth_component24/destination: gl_depth_component24
skip
source: gl_depth_component32/destination: gl_depth_component32
skip
source: gl_depth_stencil/destination: gl_depth_stencil
skip
source: gl_intensity/destination: gl_intensity
skip
source: gl_intensity12/destination: gl_intensity12
skip
source: gl_intensity16/destination: gl_intensity16
skip
source: gl_intensity8/destination: gl_intensity8
skip
source: gl_luminance12/destination: gl_luminance12
skip
source: gl_luminance12_alpha12/destination: gl_luminance12_alpha12
skip
source: gl_luminance16/destination: gl_luminance16
skip
source: gl_luminance16_alpha16/destination: gl_luminance16_alpha16
skip
source: gl_luminance8_alpha8/destination: gl_luminance8_alpha8
skip
source: gl_luminance_alpha/destination: gl_luminance_alpha
skip
source: gl_stencil_index8/destination: gl_stencil_index8
skip
nv_copy_image-formats --samples=4
270/270
source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8
skip
source: gl_depth_component/destination: gl_depth_component
skip
source: gl_depth_component16/destination: gl_depth_component16
skip
source: gl_depth_component24/destination: gl_depth_component24
skip
source: gl_depth_component32/destination: gl_depth_component32
skip
source: gl_depth_stencil/destination: gl_depth_stencil
skip
source: gl_intensity/destination: gl_intensity
skip
source: gl_intensity12/destination: gl_intensity12
skip
source: gl_intensity16/destination: gl_intensity16
skip
source: gl_intensity8/destination: gl_intensity8
skip
source: gl_luminance12/destination: gl_luminance12
skip
source: gl_luminance12_alpha12/destination: gl_luminance12_alpha12
skip
source: gl_luminance16/destination: gl_luminance16
skip
source: gl_luminance16_alpha16/destination: gl_luminance16_alpha16
skip
source: gl_luminance8_alpha8/destination: gl_luminance8_alpha8
skip
source: gl_luminance_alpha/destination: gl_luminance_alpha
skip
source: gl_stencil_index8/destination: gl_stencil_index8
skip
nv_copy_image-formats --samples=8
skip
nv_fill_rectangle
0/0
execution
0/0
gs-lines-ignore-fill-rect
skip
gs-points-ignore-fill-rect
skip
gs-tris-with-fill-rect
skip
lines-ignore-fill-rect
skip
points-ignore-fill-rect
skip
tes-isolines-ignore-fill-rect
skip
tes-tris-in-point-mode-ignore-fill-rect
skip
tes-tris-with-fill-rect
skip
tris-with-fill-rect
skip
invalid-draw-mode
skip
nv_fragment_program_option
0/0
fp-abs-02
skip
fp-condition_codes-01
skip
fp-rfl
skip
fp-set-02
skip
fp-unpack-01
skip
nv_image_formats
37/37
compiler
8/8
declaration-disallow-r16-snorm-2d-array.frag
skip
declaration-disallow-r16-snorm-2d-array.vert
skip
declaration-disallow-r16-snorm-2d.frag
skip
declaration-disallow-r16-snorm-2d.vert
skip
declaration-disallow-r16-snorm-3d.frag
skip
declaration-disallow-r16-snorm-3d.vert
skip
declaration-disallow-r16-snorm-cube.frag
skip
declaration-disallow-r16-snorm-cube.vert
skip
declaration-disallow-r16-unorm-2d-array.frag
skip
declaration-disallow-r16-unorm-2d-array.vert
skip
declaration-disallow-r16-unorm-2d.frag
skip
declaration-disallow-r16-unorm-2d.vert
skip
declaration-disallow-r16-unorm-3d.frag
skip
declaration-disallow-r16-unorm-3d.vert
skip
declaration-disallow-r16-unorm-cube.frag
skip
declaration-disallow-r16-unorm-cube.vert
skip
declaration-disallow-rg16-snorm-2d-array.frag
skip
declaration-disallow-rg16-snorm-2d-array.vert
skip
declaration-disallow-rg16-snorm-2d.frag
skip
declaration-disallow-rg16-snorm-2d.vert
skip
declaration-disallow-rg16-snorm-3d.frag
skip
declaration-disallow-rg16-snorm-3d.vert
skip
declaration-disallow-rg16-snorm-cube.frag
skip
declaration-disallow-rg16-snorm-cube.vert
skip
declaration-disallow-rg16-unorm-2d-array.frag
skip
declaration-disallow-rg16-unorm-2d-array.vert
skip
declaration-disallow-rg16-unorm-2d.frag
skip
declaration-disallow-rg16-unorm-2d.vert
skip
declaration-disallow-rg16-unorm-3d.frag
skip
declaration-disallow-rg16-unorm-3d.vert
skip
declaration-disallow-rg16-unorm-cube.frag
skip
declaration-disallow-rg16-unorm-cube.vert
skip
declaration-disallow-rgba16-snorm-2d-array.frag
skip
declaration-disallow-rgba16-snorm-2d-array.vert
skip
declaration-disallow-rgba16-snorm-2d.frag
skip
declaration-disallow-rgba16-snorm-2d.vert
skip
declaration-disallow-rgba16-snorm-3d.frag
skip
declaration-disallow-rgba16-snorm-3d.vert
skip
declaration-disallow-rgba16-snorm-cube.frag
skip
declaration-disallow-rgba16-snorm-cube.vert
skip
declaration-disallow-rgba16-unorm-2d-array.frag
skip
declaration-disallow-rgba16-unorm-2d-array.vert
skip
declaration-disallow-rgba16-unorm-2d.frag
skip
declaration-disallow-rgba16-unorm-2d.vert
skip
declaration-disallow-rgba16-unorm-3d.frag
skip
declaration-disallow-rgba16-unorm-3d.vert
skip
declaration-disallow-rgba16-unorm-cube.frag
skip
declaration-disallow-rgba16-unorm-cube.vert
skip
declarations-without-norm16-2d-array.frag
skip
declarations-without-norm16-2d-array.vert
skip
declarations-without-norm16-2d.frag
skip
declarations-without-norm16-2d.vert
skip
declarations-without-norm16-3d.frag
skip
declarations-without-norm16-3d.vert
skip
declarations-without-norm16-cube.frag
skip
declarations-without-norm16-cube.vert
skip
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
nv_shader_atomic_float
0/0
compiler
0/0
imageatomicadd-float-image1d.frag
skip
imageatomicadd-float-image1darray.frag
skip
imageatomicadd-float-image2d-fail.frag
skip
imageatomicadd-float-image2d.frag
skip
imageatomicadd-float-image2darray.frag
skip
imageatomicadd-float-image2dms.frag
skip
imageatomicadd-float-image2dmsarray.frag
skip
imageatomicadd-float-image2drect.frag
skip
imageatomicadd-float-image3d.frag
skip
imageatomicadd-float-imagebuffer.frag
skip
imageatomicadd-float-imagecube.frag
skip
imageatomicadd-float-imagecubearray.frag
skip
imageatomicexchange-float-image1d.frag
skip
imageatomicexchange-float-image1darray.frag
skip
imageatomicexchange-float-image2d-fail.frag
skip
imageatomicexchange-float-image2d.frag
skip
imageatomicexchange-float-image2darray.frag
skip
imageatomicexchange-float-image2dms.frag
skip
imageatomicexchange-float-image2dmsarray.frag
skip
imageatomicexchange-float-image2drect.frag
skip
imageatomicexchange-float-image3d.frag
skip
imageatomicexchange-float-imagebuffer.frag
skip
imageatomicexchange-float-imagecube.frag
skip
imageatomicexchange-float-imagecubearray.frag
skip
shared-atomicadd-float-fail.comp
skip
shared-atomicexchange-float-fail.comp
skip
ssbo-atomicadd-float-fail.frag
skip
ssbo-atomicexchange-float-fail.frag
skip
execution
0/0
shared-atomicadd-float
skip
shared-atomicexchange-float
skip
ssbo-atomicadd-float
skip
ssbo-atomicexchange-float
skip
nv_shader_atomic_int64
0/0
compiler
0/0
shared-atomicadd-int-fail.comp
skip
shared-atomicand-int-fail.comp
skip
shared-atomicand-uint-fail.comp
skip
shared-atomiccompswap-int-fail.comp
skip
shared-atomicexchange-int-fail.comp
skip
shared-atomicmax-int-fail.comp
skip
shared-atomicmax-uint-fail.comp
skip
shared-atomicmin-int-fail.comp
skip
shared-atomicmin-uint-fail.comp
skip
shared-atomicor-int-fail.comp
skip
shared-atomicor-uint-fail.comp
skip
shared-atomicxor-int-fail.comp
skip
shared-atomicxor-uint-fail.comp
skip
ssbo-atomicadd-int-fail.comp
skip
ssbo-atomicand-int-fail.comp
skip
ssbo-atomicand-uint-fail.comp
skip
ssbo-atomiccompswap-int-fail.comp
skip
ssbo-atomicexchange-int-fail.comp
skip
ssbo-atomicmax-int-fail.comp
skip
ssbo-atomicmax-uint-fail.comp
skip
ssbo-atomicmin-int-fail.comp
skip
ssbo-atomicmin-uint-fail.comp
skip
ssbo-atomicor-int-fail.comp
skip
ssbo-atomicor-uint-fail.comp
skip
ssbo-atomicxor-int-fail.comp
skip
ssbo-atomicxor-uint-fail.comp
skip
execution
0/0
shared-atomicadd-int
skip
shared-atomicand-int
skip
shared-atomicand-uint
skip
shared-atomiccompswap-int
skip
shared-atomicexchange-int
skip
shared-atomicmax-int
skip
shared-atomicmax-uint
skip
shared-atomicmin-int
skip
shared-atomicmin-uint
skip
shared-atomicor-int
skip
shared-atomicor-uint
skip
shared-atomicxor-int
skip
shared-atomicxor-uint
skip
ssbo-atomicadd-int
skip
ssbo-atomicand-int
skip
ssbo-atomicand-uint
skip
ssbo-atomiccompswap-int
skip
ssbo-atomicexchange-int
skip
ssbo-atomicmax-int
skip
ssbo-atomicmax-uint
skip
ssbo-atomicmin-int
skip
ssbo-atomicmin-uint
skip
ssbo-atomicor-int
skip
ssbo-atomicor-uint
skip
ssbo-atomicxor-int
skip
ssbo-atomicxor-uint
skip
nv_vertex_program2_option
0/0
vp-address-03
skip
vp-address-05
skip
vp-address-06
skip
vp-clipdistance-01
skip
vp-clipdistance-02
skip
vp-clipdistance-03
skip
vp-clipdistance-04
skip
nv_viewport_array2
1/1
compiler
1/1
viewport_relative-bad.vert
skip
viewport_relative.geom
skip
viewport_relative.tesc
skip
viewport_relative.tese
skip
viewport_relative.vert
skip
viewportmask.geom
skip
viewportmask.tesc
skip
viewportmask.tese
skip
viewportmask.vert
skip
execution
0/0
viewport_broadcast
skip
viewport_non_relative_broadcast
skip
viewport_relative_broadcast
skip
linker
0/0
mismatched_viewport_relative
skip
nv_viewport_swizzle
0/0
nv_viewport_swizzle-errors
skip
nv_viewport_swizzle-errors_gles3
skip
viewport_swizzle
skip
oes_blend_func_extended
6/6
preprocessor
6/6
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
enabled-es.comp
skip
enabled-es.frag
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
enabled-es.vert
skip
oes_egl_image_external
3/3
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
oes_geometry_point_size
6/6
preprocessor
6/6
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
enabled-es.comp
skip
enabled-es.frag
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
enabled-es.vert
skip
oes_geometry_shader
50/50
execution
0/0
nonuniform-vertex-count
skip
preprocessor
6/6
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
enabled-es.comp
skip
enabled-es.frag
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
enabled-es.vert
skip
sso_validation
0/0
user-defined-gs-input-in-block
skip
user-defined-gs-input-not-in-block
skip
oes_gpu_shader5
3/3
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
oes_matrix_get
0/0
all queries
skip
oes_multisample_interpolation
6/6
preprocessor
6/6
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
enabled-es.comp
skip
enabled-es.frag
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
enabled-es.vert
skip
oes_sample_variables
3/3
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
oes_shader_image_atomic
3/3
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
oes_shader_io_blocks
12/13
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
oes_standard_derivatives
27/27
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
oes_texture_buffer
3/3
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
oes_texture_compression_astc
0/0
miptree-3d-gl hdr
skip
miptree-3d-gl ldr
skip
miptree-3d-gl srgb
skip
miptree-3d-gles hdr
skip
miptree-3d-gles ldr
skip
miptree-3d-gles srgb
skip
oes_texture_storage_multisample_2d_array
3/3
preprocessor
3/3
disabled-defined-es.comp
skip
disabled-defined-es.frag
skip
disabled-defined-es.geom
skip
disabled-defined-es.tesc
skip
disabled-defined-es.tese
skip
disabled-defined-es.vert
skip
disabled-undefined-es.comp
skip
disabled-undefined-es.frag
skip
disabled-undefined-es.geom
skip
disabled-undefined-es.tesc
skip
disabled-undefined-es.tese
skip
disabled-undefined-es.vert
skip
enabled-es.geom
skip
enabled-es.tesc
skip
enabled-es.tese
skip
oes_texture_view
1217/1217
clear-into-view-layered
skip
rendering-formats
1186/1186
render to gl_rgb16 as gl_rgb16i
skip
render to gl_rgb16 as gl_rgb16ui
skip
render to gl_rgb16_snorm as gl_rgb16i
skip
render to gl_rgb16_snorm as gl_rgb16ui
skip
render to gl_rgb16f as gl_rgb16i
skip
render to gl_rgb16f as gl_rgb16ui
skip
render to gl_rgb16i as gl_rgb16i
skip
render to gl_rgb16i as gl_rgb16ui
skip
render to gl_rgb16ui as gl_rgb16i
skip
render to gl_rgb16ui as gl_rgb16ui
skip
render to gl_rgb32f as gl_rgb32f
skip
render to gl_rgb32f as gl_rgb32i
skip
render to gl_rgb32f as gl_rgb32ui
skip
render to gl_rgb32i as gl_rgb32f
skip
render to gl_rgb32i as gl_rgb32i
skip
render to gl_rgb32i as gl_rgb32ui
skip
render to gl_rgb32ui as gl_rgb32f
skip
render to gl_rgb32ui as gl_rgb32i
skip
render to gl_rgb32ui as gl_rgb32ui
skip
render to gl_rgb8 as gl_rgb8_snorm
skip
render to gl_rgb8 as gl_rgb8i
skip
render to gl_rgb8 as gl_rgb8ui
skip
render to gl_rgb8_snorm as gl_rgb8_snorm
skip
render to gl_rgb8_snorm as gl_rgb8i
skip
render to gl_rgb8_snorm as gl_rgb8ui
skip
render to gl_rgb8i as gl_rgb8_snorm
skip
render to gl_rgb8i as gl_rgb8i
skip
render to gl_rgb8i as gl_rgb8ui
skip
render to gl_rgb8ui as gl_rgb8_snorm
skip
render to gl_rgb8ui as gl_rgb8i
skip
render to gl_rgb8ui as gl_rgb8ui
skip
sampling-2d-array-as-cubemap-array
skip
targets
skip
texsubimage-layers pbo
skip
texsubimage-levels pbo
skip
oes_viewport_array
0/0
bounds
skip
clear
skip
depthrange-indices
skip
minmax
skip
queries
skip
render-depthrange
skip
render-scissor
skip
render-viewport
skip
render-viewport-2
skip
scissor-check
skip
scissor-indices
skip
viewport-gs-write-simple
skip
viewport-gs-writes-in-range
skip
viewport-indices
skip
ovr_multiview2
0/0
compiler
0/0
implied-ovr_multiview.vert
skip
other-static-dependence.frag
skip
other-static-dependence.vert
skip
triangle_compare_frag_index_uniform
skip
triangle_compare_frag_index_uniform_base2
skip
triangle_compare_frag_vary_color
skip
triangle_compare_frag_vary_color_base2
skip
triangle_compare_vert_index_uniform
skip
triangle_compare_vert_index_uniform_base2
skip
triangle_compare_vert_vary_color
skip
triangle_compare_vert_vary_color_base2
skip
ovr_multiview
0/0
compiler
0/0
glsl-130-view-id.vert
skip
multiple-num-views-in-single-declaration-mismatch.vert
skip
multiple-num-views-in-single-declaration.vert
skip
fb_attachment_params
skip
fb_blit_first_view_full
skip
fb_blit_first_view_full_base1
skip
fb_blit_first_view_partial
skip
fb_blit_first_view_partial_base1
skip
fb_incomplete_view_range
skip
fb_incomplete_view_targets
skip
fb_read_errors
skip
fb_shader_mismatch_draw_errors_0_2
skip
fb_shader_mismatch_draw_errors_1_1
skip
fb_shader_mismatch_draw_errors_1_2
skip
fb_shader_mismatch_draw_errors_2_0
skip
fb_shader_mismatch_draw_errors_2_1
skip
fb_shader_mismatch_draw_errors_2_2
skip
fb_shader_mismatch_draw_errors_2_3
skip
fb_shader_mismatch_draw_errors_3_2
skip
fb_texture_errors
skip
linker
0/0
match_viewcount
skip
mismatch_viewcount
skip
multiple_shaders_single_num_view_declaration
skip
multiple_shaders_single_num_view_declaration_2
skip
triangle_compare_1
skip
triangle_compare_1_base1
skip
triangle_compare_2
skip
triangle_compare_2_base1
skip
triangle_compare_2_base1_spare1
skip
triangle_compare_4
skip
triangle_compare_4_base2
skip
triangle_compare_depth_max
skip
triangle_compare_depth_max_base2
skip
triangle_compare_lists_max
skip
triangle_compare_lists_max_base2
skip
triangle_compare_max
skip
triangle_compare_max_base2
skip
triangle_compare_max_base7
skip
triangle_compare_max_basemax_layersmax
skip
wgl
0/0
wgl-multi-context-single-window
skip
wgl-multi-window-single-context
skip
wgl-sanity
skip